Matthieu Darbois
8397eac382
[trunk] added check for pclr box validity (fixes issue 429)
2014-11-20 23:47:09 +00:00
Matthieu Darbois
b65e3ebdb6
[trunk] fixed a bug leading to jpwl build failure & add related odd width/height sYCC tests (fixes issue 422)
2014-11-18 00:07:50 +00:00
Matthieu Darbois
50acc339c5
[data] added new non-regression tests from foxit
...
Update issue 415
Issue not closed as in the mean time there are other images to include
2014-11-17 22:02:38 +00:00
Antonin Descampe
d47f7a249d
[trunk] workaround to make MD5 work under valgrind on MacOSX (fixes issue 410)
2014-10-22 22:52:01 +00:00
Antonin Descampe
7280263988
[trunk] Added new non-regression tests from foxit issues
...
Update issue 415
2014-10-22 22:38:55 +00:00
Antonin Descampe
ad4fad0965
[trunk] add a check on mandatory headers in Main Header (fixes issue 408)
2014-10-22 10:30:35 +00:00
Mathieu Malaterre
b5eb374fb9
[trunk] Run test suite on issue 316 dataset
...
Update issue 316
2014-03-26 15:16:24 +00:00
Mathieu Malaterre
c05118dc49
[trunk] Add sentinel in case list empty.
...
I was getting a cmake error `list sub-command REMOVE_ITEM requires list to be present`
2014-03-25 15:29:19 +00:00
Mathieu Malaterre
79d18f7fd0
[trunk] Now that dataset from issue 297 have been imported, run test suite.
...
None of the dataset triggered any buffer overflow. Recent changes in trunk handle all those cases.
Update issue 297
2014-03-18 10:21:11 +00:00
Mathieu Malaterre
71a9f498b5
[trunk] Since r2747 we are now able to track which files are missing from the test_suite. Add them.
2014-03-14 15:52:22 +00:00
Mathieu Malaterre
b607da8ae9
[trunk] add mecanism to track of addition of new regression files in svn/data. It will report when a J2K files is added but no test is found in the test_suite file
2014-03-14 15:51:53 +00:00
Mathieu Malaterre
7e1d012161
[trunk] Now that issue 165 dataset is in non regression repository, activate code to reject them
...
Fixes issue 165
2014-03-14 15:01:13 +00:00
Mathieu Malaterre
68398b2a5a
[trunk] Add documentation to the checkmd5refs cmake module (used for regression testing)
2014-03-13 12:37:36 +00:00
Mathieu Malaterre
92e07f3b74
[trunk] Fix test NR-DEC-issue171.jp2-71-decode-md5 after recent code change
2014-03-13 12:26:30 +00:00
Mathieu Malaterre
6b94237679
[trunk] Cleanup commit. Rename compare family since comparePGX now support TIFF.
...
Rename compareRAWimage for clarity since it merely compare files (not images).
2014-03-07 16:24:24 +00:00
Mathieu Malaterre
275680bdb7
[trunk] Make sure that all output files from the test suite are using a different output name
...
Fixes issue 271
2014-03-06 14:43:21 +00:00
Mathieu Malaterre
75715635e8
[trunk] Remove 3635.pdf.asan.77.2930.jp2 from opj_dump tests
...
Update issue 250
2014-03-03 10:38:41 +00:00
Mathieu Malaterre
3ecccb7410
[trunk] Fix md5 values for decode-md5 tests.
...
Update issue 250
2014-03-03 08:45:21 +00:00
Mathieu Malaterre
978de6fb97
[trunk] Make sure to run *-decode-md5 only after *-decode tests. Update md5 since recent code change.
2014-02-28 16:04:11 +00:00
Mathieu Malaterre
1b93cb8c0a
[trunk] Mark a file as being invalid for opj_dump
2014-02-28 15:14:53 +00:00
Mathieu Malaterre
cbe77e2412
[trunk] run test suite on dataset from issue 171
...
Fixes issue 171
2014-02-28 12:30:11 +00:00
Mathieu Malaterre
86cdc91180
[trunk] Try to run test suite on invalid dataset from sumatrapdf team
...
Update issue 225
2014-02-27 15:00:54 +00:00
Mathieu Malaterre
094465a710
[trunk] run test suite to illustrate patch from r2458
2014-02-27 14:43:17 +00:00
Mathieu Malaterre
6ae56f302e
[trunk] Make sure that opj_decompress only output a single component
...
Update issue 110
2014-02-27 14:17:53 +00:00
Mathieu Malaterre
ad895fadb1
[trunk] add issue 46 to the test suite
...
Fixes issue 46
2014-02-27 10:03:11 +00:00
Mathieu Malaterre
ac1dfd4662
[trunk] Import test case from issue 208. This appears to be fixed now.
...
Fixes issue 208
2014-02-26 17:13:46 +00:00
Mathieu Malaterre
abf2f7f05e
[trunk] Run test suite on dataset from issue 211. Test is now passing nicely.
...
Fixes issue 211
2014-02-26 16:31:27 +00:00
Mathieu Malaterre
1c209d711e
[trunk] run test suite on dataset from issue 135. Add fake md5sum to make sure tests is failing.
...
Update issue 135
2014-02-26 16:20:36 +00:00
Mathieu Malaterre
91f521ef92
[trunk] Update missing md5sums
2014-02-26 15:55:49 +00:00
Mathieu Malaterre
9ac3ae1270
[trunk] kakadu does not support 451.pdf.SIGSEGV.ce9.372 we should not pretend to be able to decompress it
...
Update issue 225
2014-02-26 15:41:57 +00:00
Mathieu Malaterre
d74579aa38
[trunk] Run test suite on issue 141. Add a fake dataset to report that test is failing.
...
Update issue 141
2014-02-26 15:21:03 +00:00
Mathieu Malaterre
6f3a7ef3c8
[trunk] run test suite on input dataset from issue 134
...
Fixes issue 134
2014-02-26 14:32:11 +00:00
Mathieu Malaterre
9f3687f917
[trunk] fixes test NR-DEC-file409752.jp2-40-decode, use proper naming convention (need to keep file extension)
2014-02-26 14:28:17 +00:00
Mathieu Malaterre
5e77c4e936
[trunk] add test suite for issue 142
...
Fixes issue 142
2014-02-26 14:24:02 +00:00
Mathieu Malaterre
97c376e06d
[trunk] When no output PGX file is found, report an error
2014-02-26 14:23:30 +00:00
Mathieu Malaterre
820c04c679
[trunk] Update file extension function to handle cases where filename containes multiples dots.
...
Update issue 250
2014-02-26 10:48:06 +00:00
Mathieu Malaterre
9d848e3f5e
[trunk] Clearly indicate that mem-b2ace68c-1381.jp2 should not be decompressed.
...
Update issue 250
2014-02-26 09:57:38 +00:00
Mathieu Malaterre
163c7e3460
[trunk] Run decoder on input dataset from issue 254. Add fake md5sum to make sure the test is failing.
...
Update issue 254
2014-02-25 17:15:22 +00:00
Mathieu Malaterre
9021776963
[trunk] New decoded files are passing. Adding reference files.
...
Update issue 225
2014-02-25 16:36:26 +00:00
Mathieu Malaterre
18771f1b6a
[trunk] For now assume any provided stream should not get decompressed.
...
Update issue 225
2014-02-25 16:16:34 +00:00
Mathieu Malaterre
ed2af11102
[trunk] Run decoder on issue 229 test cases
...
Update issue 229
2014-02-25 15:36:09 +00:00
Mathieu Malaterre
1378475573
[trunk] Run test case for issue 228. Output has been validated.
...
Fixes issue 228
2014-02-25 10:30:40 +00:00
Mathieu Malaterre
00b049866b
[trunk] Run sumatrapdf test cases
2014-02-25 10:06:37 +00:00
Mathieu Malaterre
c55e164e87
[trunk] Make sure to always output pgx file. Handle case where multiple pgx files are generated. Fixes all tests.
2014-02-24 16:55:13 +00:00
Mathieu Malaterre
531cd5dd14
[trunk] add test demonstrating a regression in 1.5.0 and up. Update issue 205
2014-02-24 16:09:42 +00:00
Mathieu Malaterre
ff0a9f763e
[trunk] improve test suite by checking against a reference md5
2014-02-24 16:07:21 +00:00
Mathieu Malaterre
9efad43509
[trunk] Prefer the new style cmake: add_test command
...
Fixes issues 258
2014-02-24 12:48:23 +00:00
Antonin Descampe
ff1a30d80a
[trunk] added some tests for Cinema2k 48fps and Cinema 4k 24 fps. Fixed
...
a bug in comparePGXimages.c leading to huge Test.xml file uploaded to
DashBoard
2014-01-23 16:33:13 +00:00
Antonin Descampe
58698b789a
[trunk] uncomment tests mistakenly commented in previous commit
2014-01-22 18:44:11 +00:00
Antonin Descampe
ee3f2ffa19
[trunk] fixed several bugs in cinema mode (2K 24/48 fps, and 4K). Trunk
...
now produces compliant DCI code-streams.
2014-01-22 18:41:34 +00:00
Mickael Savinaud
8ee74f6bff
[trunk] update test suite because now illegalcolortransform.j2k could be decoded
2013-03-25 09:54:15 +00:00
Mickael Savinaud
07ae149955
[trunk] managed nicely the case where TPSot value is incorrect (thanks winfried). Update the test suite to check this case. Updates issue 202. Updates issue 206. Update issue 208
2013-03-24 22:50:46 +00:00
Mickael Savinaud
1e414c8f37
[trunk] correct issue 188 (thanks winfried) and add test about it. Fixes issue 188
2013-03-17 18:16:03 +00:00
Mickael Savinaud
a2aeafe85b
[trunk] add a test related to issue 202
2013-02-04 13:22:56 +00:00
Mickael Savinaud
752e978d56
[trunk] update test suite for issue 5 and 62
2013-02-03 09:55:31 +00:00
Mickael Savinaud
b65bf48369
[trunk] merge from branch 1.5 a correction about large code-block data (decoding part) and add tests about issue 5 and issue 62
2012-12-18 17:46:33 +00:00
Mickael Savinaud
d29c5760bd
[test] update the list of files which will be gracefully rejected when they are dump
2012-11-27 09:24:24 +00:00
Mickael Savinaud
59582bafa3
[trun[trunk] check if the dx and dy steps are not incorrect according to the JPEG2000 norm (thanks Even).
...
Test associated to this issue should nicely fail. Fixes issue 194
2012-11-26 16:24:29 +00:00
Mickael Savinaud
1ad85ac9ee
[trunk] check if the number of tiles is not incorrect regarding the JPEG2000 norm (thanks Even).
...
Test associated to this issue should nicely fail. Fixes issue 163
2012-11-26 16:13:32 +00:00
Mickael Savinaud
999a84c77a
[trunk] test about issue 192 should nicely fail
2012-11-26 16:03:35 +00:00
Mickael Savinaud
f14da66ce5
[trunk] update test suite with issue 191 to 194 and update patch for 191 which should fail properly
2012-11-26 13:37:33 +00:00
Mickael Savinaud
1021e87522
[trunk] add some new tests related to new data; indicate that some tests should failed because data are wrong
2012-11-12 16:32:28 +00:00
Mickael Savinaud
e1cd500ac5
[trunk] update the name of the executable used for the tests
2012-09-30 16:28:32 +00:00
Mickael Savinaud
3135642ff5
[trunk] Remove CMake-language block-end command arguments
...
Ancient versions of CMake required else(), endif(), and similar block termination commands to have arguments matching the command starting the block. This is no longer the preferred style.
Thanks to Hans Johnson
2012-08-30 17:20:03 +00:00
Mickael Savinaud
d5bb3b0039
[trunk] Convert CMake-language commands to lower case
...
Ancient CMake versions required upper-case commands. Later command names became case-insensitive. Now the preferred style is lower-case.
This also changes all the key words to lower case. The primary reason for changing key words is that all documentation for CMakeLists.txt now shows the key words as lower case. Even the printed “Mastering CMake v5” uses lower case.
Thanks to Hans Johnson
2012-08-30 17:14:39 +00:00
Mickael Savinaud
79a0533c69
[trunk] use new names for baseline
2012-06-01 07:53:44 +00:00
Mathieu Malaterre
383495c863
[trunk] Start activating tile tests
2012-05-14 16:05:55 +00:00
Mickael Savinaud
855b5b513d
[trunk] add test_tile_encoder test and function related
2012-03-23 17:47:53 +00:00
Mathieu Malaterre
777f2e7547
[trunk] convert from DOS eol to UNIX eol
2012-03-02 15:12:24 +00:00
Mathieu Malaterre
d4e5366fe6
Simplify code. Use standard find_package call instead. ctest script will need to handle this now
2011-12-02 15:30:19 +00:00
Mickael Savinaud
5c363b76ee
[trunk] fix a bug during the creation of the codestream index
2011-12-01 13:46:09 +00:00
Mickael Savinaud
563b56e09c
[trunk] fix error about the way to detect the additional test suite
2011-11-30 17:31:42 +00:00
Mickael Savinaud
3932e860ca
[trunk] fix error with new way to detect kdu_expand
2011-11-29 09:28:02 +00:00
Julien Malik
27ba604ad7
[trunk] search for kdu_expand in a more cmake-compliant way
2011-11-27 22:27:50 +00:00
Mickael Savinaud
ff3c441023
[trunk] WIP: fix bug when decoding an area or a tile with special resolution
2011-11-17 14:29:36 +00:00
Mickael Savinaud
aaf6e84373
[trunk] WIP: enhance j2k_to_image with new get_decoded_tile functionality
2011-11-17 14:24:51 +00:00
Mickael Savinaud
39e12244cc
[trunk] fix tests/nonregresion/CMakeList.txt
2011-11-10 17:38:08 +00:00
Mickael Savinaud
c4c01b61e6
[trunk] WIP: fix get_decoded_tile function to avoid error with output image
2011-11-09 16:15:15 +00:00
Julien Malik
ac946a4602
[trunk] add some sanity check in CMakeLists to prevent STRING(REGEX..) call issues
2011-11-09 14:23:03 +00:00
Mickael Savinaud
2808de6084
[trunk] WIP: manage output image with area correponding to the set decoded area
2011-10-21 16:38:08 +00:00
Mickael Savinaud
21178c3571
[trunk] WIP: isolate dump test suite
2011-10-20 15:10:59 +00:00
Mickael Savinaud
c7d3b83164
[trunk] WIP: correct mistake with JP2 files and manage correctly the text_GBR.jp2 filecase
2011-10-11 07:49:16 +00:00
Mickael Savinaud
efd780f82a
[trunk] WIP: update jp2 dump functions with the new V2 framework
2011-10-07 17:31:35 +00:00
Mickael Savinaud
e4b728ccb9
[trunk] WIP: backport rev 967-969 about test suite enhancement and rename of opj_configh.cmake.in from opj-1.5 to trunk
2011-10-07 14:20:15 +00:00
Antonin Descampe
aba0e602ed
renamed getopt.{c/h} to opj_getopt.{c/h} and forced the use of these files rather than the system ones. This fixed issue 78. Credit to Winfried.
2011-09-01 11:24:08 +00:00
Mickael Savinaud
aaa47850c3
enhance the encoding test suite and remove unsued CONFIGURE_FILE into a CMakeList
2011-08-31 13:33:40 +00:00
Mickael Savinaud
7c2feb78d2
added first version of the encoding tests suite
2011-08-30 16:07:43 +00:00
Mathieu Malaterre
ef258914b2
Properly close bug #73 , by providing a test for it.
2011-08-22 13:13:00 +00:00
Mickael Savinaud
c2b0a8101b
correct some warnings detected under unix platform
2011-07-27 16:37:57 +00:00
Mickael Savinaud
f88a57e5d7
added new decoding/dump tests based on data found in input/nonregresion repository (remove JPEG2000_CONFORMANCE_DATA_ROOT variable, add REF_DECODER_BIN_PATH variable for the encoder test suite). Remove definitively old tests
2011-07-27 12:45:04 +00:00