Alexander Gessler
dca3f09940
Merge pull request #497 from assimp/regression-ci-test
...
Regression suite fixes, fix cases of non-deterministic output #1 .
2015-03-16 09:15:55 +01:00
Alexander Gessler
3554301afe
Better regression test logging.
2015-03-15 15:07:17 +01:00
Alexander Gessler
e976cc2117
Reduce garbage errors during regression checks.
2015-03-15 01:02:18 +01:00
Alexander Gessler
94fd8c9c16
Remove old batch script to run unit tests.
2015-03-15 00:48:51 +01:00
Alexander Gessler
741b070c7e
Add blender 2.71 default scene as test file.
2015-03-15 00:48:16 +01:00
Alexander Gessler
c59878e427
Merge branch 'master' of github.com:assimp/assimp
...
Conflicts:
code/ColladaLoader.cpp
2015-03-15 00:18:39 +01:00
Alexander Gessler
3080c26a60
Add test files for previously fixed #458 .
2015-03-14 19:57:43 +01:00
DenisMikhalev
615041ba15
Add license file for ant-half.ply
2015-03-10 15:00:49 +03:00
DenisMikhalev
fa8cdb241d
Move ply file to models-nonbsd dir
2015-03-10 09:18:23 +03:00
DenisMikhalev
80bfe7929e
Adds half of file for testing crash PlyLoader
2015-03-09 19:51:04 +03:00
Alexander Gessler
99e2803474
Regression suite: 2.7 compatibility, drop old logic to find assimp binary and require it to be explicitly specified. Process files in a stable order to make results diffable.
2015-02-05 12:33:19 +01:00
Alexander Gessler
b2ea487bda
Regression test suite: Test files in proper lexicographic order instead of relying on OS directory iteration order. This ensures failures are listed in the same order.
2015-02-03 21:16:16 +01:00
Alexander Gessler
56132ed9bb
Regression test suite: make Python files 2.7 backwards-compatible to ease use on Windows where oftentimes only one is easily accessible. Drop deprecated logic to locate assimp binary, we now require the binary to use to be specified in the command line.
2015-02-03 21:14:37 +01:00
Ricardo Ortiz
a94e668486
Define CMAKE_DEBUG_POSTFIX and use it instead of ASSIMP_DEBUG_PREFIX
...
to have a consistent library name accross platforms.
2015-01-23 14:19:29 -05:00
Kim Kulling
6c7b623d1b
add missing unittest,
...
Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
2014-12-03 21:23:27 +01:00
Kim Kulling
96661ae4cd
fix the build
2014-12-02 08:51:20 +01:00
Kim Kulling
15e0175007
fix compiler warning.
...
Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
2014-12-01 23:35:57 +01:00
Kim Kulling
bc0fd00e96
Merge pull request #414 from l337r007/collada-tristrips
...
Collada: tristrip support: helps a lot :-). Thanks for that!
2014-12-01 20:48:10 +01:00
Kim Kulling
7a31a68cfc
adapt c-api to get ImporterDesc for a given loader ( see https://github.com/assimp/assimp/issues/412 ).
...
Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
2014-12-01 20:34:15 +01:00
Wolfgang Herget
926b7e98cc
Tristripped version of cube.dae generated using openscenegraph.
...
Command line used:
OSG_OPTIMIZER="TRISTRIP_GEOMETRY" osgconv cube.dae cube_tristrips.dae
2014-12-01 18:08:21 +01:00
Kim Kulling
94f61300c2
bugfix:
...
- remove and comment some gcc compiler warnings for not used vaiables.
2014-10-23 21:02:43 +02:00
Jared Duke
5e114c04d2
Use Linux/GCC build for DB generation
2014-09-17 08:49:28 -07:00
Jared Duke
083d5630ef
Use VC11 build for DB generation
2014-09-17 07:30:55 -07:00
Jared Duke
c8661ab055
Rebase BLEND regression db entries
...
Now that .blend import works properly for non-BMesh-containing meshes,
all .blend regression test cases should now succeed. Rebase accordingly.
2014-09-16 17:47:55 -07:00
Jared Duke
046b7e5f47
Rebase FBX regression db entries
...
The FBX importer now properly parses field-of-view tokens. Rebase
only the failing FBX entries to accomodate the fix, also removing
the comment noting the (now incorrect) comment about improper import
of the FOV property.
2014-09-15 18:14:38 -07:00
Jared Duke
43c82b0b38
Remove std::isnan and std::isinf usage from utFastAtofTest
...
These functions were added in C++11, and should not be used nakedly
in the current code base. Replace them with suitable C++03 constructs.
2014-09-09 16:34:10 -07:00
Jared Duke
0e28416104
Add tests for fast_atof
...
The custom implementation for fast_atof currently lacks test coverage,
making it susceptiple to regressions with future changes. Add some
basic test coverage, in addition to a few documented cases that are
known to fail.
2014-09-08 17:30:21 -07:00
Jared Duke
66e608a393
Replace cppunit with the googletest framework
...
The GTest framework has a more active support base, and natively
supports CMake. Introduce it as an external dependency (using CMake's
ExternalProject_Add), replacing cppunit and porting the associated unit
tests.
2014-09-07 16:52:03 -07:00
acgessler
72eb2e0c4e
Merge branch 'travis' of github.com:assimp/assimp into travis
2014-09-05 21:20:35 -07:00
acgessler
5a0c7058b5
regression tests: ignore pond.0.ply file due to overly long runtime.
2014-09-05 21:20:07 -07:00
Alexander Gessler
fd84970596
Regression tests: run.py should not block on user input if used for CI.
2014-09-04 23:18:20 -07:00
acgessler
1c27d3c565
Regression test suite: look for assimp_cmd binary in current folder first.
2014-09-04 21:04:39 -07:00
acgessler
33ffb0003e
Collada Export: escape user-defined strings in XML output.
2014-08-23 15:42:47 -07:00
abma
6c5f9ecb06
fix most warnings with -pendantic
2014-08-18 02:09:06 +02:00
abma
48a772b20b
fix compiler warnings:
...
- defined but not used
- deprecated conversion from string constant to ‘char*’
2014-08-18 00:46:21 +02:00
abma
d795491c48
fix unittests on linux / enable on travis-ci
2014-08-18 00:34:45 +02:00
Kim Kulling
d2e4dda393
update: add testcase for empty color.
...
Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
2014-08-16 11:54:04 +02:00
Alexander Gessler
9eba139feb
Merge pull request #317 from assimp/export-3ds
...
3DS Exporter
2014-07-23 22:26:58 +02:00
Tyson Grant Nottingham
f96375b5f6
Add test OBJ w/ multiple spaces between elements.
2014-07-22 22:01:18 -07:00
Tyson Grant Nottingham
084ab9d82e
Add test OBJ containing various number formats.
2014-07-22 22:00:47 -07:00
Alexander Gessler
fcf08174b1
Cleanup CMakeLists for unit tests, drop unneeded Windows dependency.
2014-07-22 17:32:09 +02:00
Jonne Nauha
4f82b02958
Regression tests: Fix finding aassimp.exe on VC9 default build. Look for x86 executable if x64 is not found. Create dump output dir if does not exist (broke the script). Report where assimp.exe was looked in. Add todos for ignoring multi dot extensions from test like .skeleton.xml. Rebuild ds.zip via gen_db.py, success rate went from 40% to 99%. Seems these were not updated in a while (2-3 years :).
2014-05-21 05:41:26 +03:00
Jonne Nauha
8a5041ea11
Merge remote-tracking branch 'upstream/master' into ogre-binary
2014-05-21 04:55:09 +03:00
Jonne Nauha
6ba2a8bce9
OgreImporter: Add the new set of test assets from the Ogre3D SDK samples. Included Ogre3D license and a readme that explains in detail where they were copied and what modifications were done to them post copy.
2014-05-21 04:52:00 +03:00
Jonne Nauha
2696de527d
OgreImporter: Remove old Ogre test assets from test/models-nonbsd/Ogre. These will be replaced by a proper set of assets that will test all functionality in both binary and xml form + materials.
2014-05-21 04:40:32 +03:00
Kim Kulling
08bacc73a6
update: add ply example for ply importer.
2014-05-13 14:14:53 +02:00
Kim Kulling
fb1c9ab86d
bugfix: fix cexport API for c compilers.
2014-05-11 16:50:35 +02:00
Kim Kulling
f6925db3d8
update: add cmake_mimimum_required statement to each cmake file
...
for consistency
2014-05-10 10:31:42 +02:00
acgessler
08cbc0974b
Add Blender 2.69 test files (first set - no UVs here or other fancy stuff)
2013-12-01 23:34:58 +01:00
acgessler
a5667ada9c
add ifc sample file to assimp.
2013-10-12 20:10:38 +02:00