summaryrefslogtreecommitdiff
path: root/tests (follow)
AgeCommit message (Collapse)Author
2018-10-23Implement lightweight cleaning for png and tiffjvoisin
2018-10-23Optimize the handling of problematic filesjvoisin
2018-10-22Improve problematic filenames supportjvoisin
2018-10-22Fix the testsuite on fedorajvoisin
2018-10-22Test mat2's reliability wrt. corrupted video filesjvoisin
2018-10-22Implement support for .avi files, via ffmpegjvoisin
- This commit introduces optional dependencies (namely ffmpeg): mat2 will spit a warning when trying to process an .avi file if ffmpeg isn't installed. - Since metadata are obtained via exiftool, this commit also refactors a bit our exfitool wrapper.
2018-10-18wtf pythonjvoisin
2018-10-18Fix the tests on Debian?jvoisin
2018-10-14Fix the CI on debianjvoisin
2018-10-12Refactor lightweight mode implementationjvoisin
2018-10-11Implement recursive metadata for FLAC filesjvoisin
Since FLAC files can contain covers, it makes sense to parse their metadata
2018-10-11Delete pictures of FLAC filesjvoisin
2018-10-05Improve the display of mat2 when no metadata are foundjvoisin
This should close #74
2018-10-04Remove a superfluous importjvoisin
2018-10-04Make the testsuite runnable on the installed MAT2jvoisin
2018-10-03Remove file left behind by the testsuitejvoisin
2018-10-02Use [Content_Types].xml to improve MS Office coveragejvoisin
2018-10-02Check that cleaning twice doesn't break the filejvoisin
2018-10-02Silence a bit the testsuitejvoisin
2018-09-30Remove dangling references in MS Office's [Content_types].xmljvoisin
2018-09-24Second pass of minor formattingjvoisin
2018-09-24Fix some minor formatting issuesjvoisin
2018-09-24Implement rsid stripping for office filesjvoisin
MS Office XML rsid is a "unique identifier used to track the editing session when the physical character representing this section mark was last formatted." See the following links for details: - https://msdn.microsoft.com/en-us/library/office/documentformat.openxml.wordprocessing.previoussectionproperties.rsidrpr.aspx - https://blogs.msdn.microsoft.com/brian_jones/2006/12/11/whats-up-with-all-those-rsids/.
2018-09-20Add a test for zip orderingjvoisin
2018-09-20Make pyflakes happyjvoisin
2018-09-20Split the testsjvoisin
2018-09-12trivial modification of all shebang.Yoann Lamouroux
`/usr/bin/python3` -> `/usr/bin/env python3` It's always better to trust the environment defined path to bin/python, as virtualenv become the way to go.
2018-09-06Improve a cli test resiliencejvoisin
2018-09-05Unknown Members: make policy use an EnumDaniel Kahn Gillmor
Closes #60 Note: this changeset also ensures that clean.cleaned.docx is removed up after the pytest is over.
2018-09-05Remove short version of dangerous/advanced optionsjvoisin
2018-09-05Improve the previous commitjvoisin
2018-09-04add --unknown-members argument to mat2Daniel Kahn Gillmor
This allows the user to make use of parser.unknown_member_policy for archive formats. At the suggestion of @jvoisin, it also prints a scary warning if the user explicitly chooses 'keep'.
2018-09-01Logging cleanupdkg
2018-07-30Add a cli-related testjvoisin
2018-07-30Add some tests about pathological filesjvoisin
2018-07-10Remove `print` from libmat, and use the `logging` module insteadjvoisin
This should close #28
2018-07-10Implement a check for dependencies in mat2jvoisin
Example use: ``` $ mat2 -c Dependencies required for MAT2 0.1.3: - Cairo: yes - Exiftool: yes - GdkPixbuf from PyGobject: yes - Mutagen: yes - Poppler from PyGobject: yes - PyGobject: yes ``` This should close #35
2018-07-09Remove a useless option that was never implemented anywayjvoisin
2018-07-08Achieve 100% coverage!jvoisin
2018-07-08Bump coverage againjvoisin
2018-07-08Bump coverage for office files and fix some related crashesjvoisin
2018-07-08Bump coverage for torrent handlingjvoisin
2018-07-08Simplify how torrent files are handledjvoisin
- Rework the testsuite wrt. torrent - fail at parser's instantiation on corrupted torrent, instead of during `get_meta` or `remove_all` call
2018-07-07Bump a bit the coveragejvoisin
2018-07-06Simplify BMP handlingjvoisin
2018-07-06Add support for .txt filesjvoisin
2018-07-01Remove docx revisionsjvoisin
2018-07-01MAT2 is now cleaning revisions from odt files!jvoisin
2018-07-01Remove the thumbnails from libreoffice filesjvoisin
2018-06-22Split the testsuite a bit and add more testsjvoisin