Commit graph

53 commits

Author SHA1 Message Date
Alexandre Julliard
99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Michael Stefaniuc
2a39cb377a dlls: Replace the remaining CONSTs. 2013-09-25 11:49:20 +02:00
Christian Costa
c6106428f6 d3dxof: Add support for case sensitive legacy type indexColor. 2013-06-24 11:57:52 +02:00
Christian Costa
66414c46c9 d3dxof/tests: Add test for case sensitive 'indexColor' type. 2013-06-12 12:12:10 +02:00
Christian Costa
71986eb109 d3dxof: Fix string handling in binary mode + tests. 2013-06-12 12:11:56 +02:00
Christian Costa
f054431c63 d3dxof: Add test for standard templates. 2013-06-11 11:52:34 +02:00
Christian Costa
65d7a8b3d1 d3dxof: Add test for more complex object. 2013-06-07 12:28:20 +02:00
Christian Costa
4102d8a0dc d3dxof: Fix list of float and integer in binary mode. 2013-06-03 11:56:18 +02:00
Christian Costa
e7c3b03531 d3dxof: Cleanup separators handling and allow multi-semicolons + single comma separator. 2013-05-22 11:25:44 +02:00
Christian Costa
f63da07505 d3dxof: Add object separators tests for binary format. 2013-05-20 21:15:37 +02:00
Christian Costa
2df8998dbd d3dxof: Add some syntax tests and remove some useless ref count checks. 2013-05-20 21:15:36 +02:00
Christian Costa
83f49b9855 d3dxof: Group and simplify templates and objects in a cleaner manner. 2013-05-20 19:22:56 +02:00
Christian Costa
2152526165 d3dxof: Fix IDirectXFileDataImpl_GetName and IDirectXFileDataReferenceImpl_GetName + tests. 2013-05-16 12:11:02 +02:00
Christian Costa
1bd5bfebae d3dxof: Only parse templates for object files, but with RegisterTemplates parse the whole file. 2013-04-30 12:32:41 +02:00
Christian Costa
692783a934 d3dxof: Add some template tests. 2013-04-29 20:30:53 +02:00
Christian Costa
6be32ec80c d3dxof/tests: Pass level by value in process_data rather than a pointer. 2012-11-05 11:30:35 +01:00
Christian Costa
82dd739064 d3dxof: Fix remaining 'objects.txt' filename. 2012-10-24 11:25:24 +02:00
Christian Costa
834512f186 d3dxof/tests: Document dump function and rename X files with .x extension. 2012-10-23 13:28:39 +02:00
Francois Gouget
fac36c55e9 Assorted typo, spelling, wording and case fixes. 2012-05-15 16:26:43 +02:00
Christian Costa
67488dec09 d3dxof: Do not allow separator to terminate the string. Only the double quote can do that. 2012-03-13 10:54:02 +01:00
Christian Costa
bfd56e5bdc d3dxof/tests: Improve some messages. 2012-03-08 19:22:48 +01:00
Christian Costa
235bb47d18 d3dxof/tests: Do not print the string when GetName returned 0 byte. 2012-03-08 19:22:48 +01:00
Christian Costa
6ee15adf4d d3dxof: Empty arrays can have the semicolon at the end or not so handle both cases and add tests for them.
This fixes a regression introduced by commit 07931f73f0.
2012-02-27 14:15:25 +01:00
Christian Costa
36d4e1ea59 d3dxof: Fix leaking of IDirectXFileObject object in tests. 2012-02-21 11:29:45 +01:00
Christian Costa
07931f73f0 d3dxof: Fix parsing of empty array + tests. 2012-02-20 11:44:51 +01:00
Christian Costa
ddecb6aae5 d3dxof: Add tests for IDirectXFileData_GetName. 2012-02-20 11:44:46 +01:00
Christian Costa
46d4bec269 d3dxof: Decompress all MSZIP chunks of the compressed file and update file format description. 2012-02-17 18:06:46 +01:00
Christian Costa
d581f1bf7d d3dxof: Enable retrieving a particular member in GetData + tests. 2012-02-15 16:27:11 +01:00
Francois Gouget
3de330db54 tests: Remove unneeded assert.h includes. 2011-09-27 10:59:56 +02:00
Michael Stefaniuc
2317815da5 d3dxof/tests: Fix an ok() comment to match the tested value. 2011-05-30 17:22:04 +02:00
Dylan Smith
183d03871d d3dxof/tests: Make expected value in string and comparison match. 2011-04-21 16:53:43 +02:00
Alexandre Julliard
05e24f39c3 d3dxof/tests: Make some variables static. 2010-10-01 13:39:31 +02:00
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Christian Costa
72d9aaa6e5 d3dxof: Add support for mszip compressed files. 2010-04-12 15:42:02 +02:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Christian Costa
c37ada25bb d3dxof: Avoid using strlen for specifying templates or objects size. 2010-03-15 13:18:29 +01:00
Christian Costa
41fdff866d d3dxof: Fix tzip and bzip files tests on all windows platform. 2010-03-15 13:18:17 +01:00
Christian Costa
aed6a4a4f8 d3dxof: Fix file types checks + tests. 2010-03-01 12:05:52 +01:00
Alexandre Julliard
6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Francois Gouget
5fb3985fa5 Assorted spelling fixes. 2009-11-09 19:42:31 +01:00
Christian Costa
c94763b420 d3dxof: Only consider 4 lowest bits in DXFILELOADOPTIONS + tests. 2009-10-23 12:23:35 +02:00
Austin English
454c8ff3ca d3dxof/tests: Sign compare fix. 2009-05-11 12:47:52 +02:00
Michael Stefaniuc
b8e1b138bc d3dxof/tests: Use ULONG instead of unsigned long. 2009-03-23 12:41:05 +01:00
Francois Gouget
2166afceb7 Assorted spelling fixes. 2008-12-29 11:36:49 +01:00
Christian Costa
ce578075bc d3dxof: Make FileEnumObject keep references to top level objects. Add corresponding test. 2008-12-23 20:16:43 +01:00
Alexandre Julliard
7b2f7ed3e7 d3dxof/tests: Avoid size_t in a trace. 2008-12-20 13:32:39 +01:00
Michael Stefaniuc
1825e371b7 d3dxof/tests: Remove redundant NULL check before HeapFree (Smatch). 2008-12-16 14:08:40 +01:00
Christian Costa
32ab7d298f d3dxof: Add a test to dump an X object data (enabled when objects.txt and templates.txt are present). 2008-12-15 12:30:20 +01:00
Christian Costa
ce313a5b0e d3dxof: Fix guid syntax. 2008-08-29 13:17:56 +02:00