hoiji09
25ec194b33
Modified add_schema_dependent_test module
...
Some of the unit tests were failing due to assertions failures inside mutexes.
Ultimately the CMakeFiles were changed and all the tests except of 'test_inverse_attr3' are passing
2014-07-12 13:52:33 +05:30
Mark Pictor
f1ee9585d1
add dependencies for tests, so tests won't fail if 'make' wasn't run before 'make test'
2014-03-01 13:49:30 -05:00
Mark Pictor
7f0a0f852f
fix tests that were broken by file name changes
2014-03-01 11:53:31 -05:00
Mark Pictor
5c021b2b7f
tests were broken because macro name changed
...
make two variables CACHE INTERNAL so that their values are available in other scopes (i.e. in test dirs)
2014-03-01 11:53:30 -05:00
Cliff Yapp
10fb7419b5
More whitespace and case tweaks
2014-03-01 11:53:30 -05:00
Cliff Yapp
44e02c957a
whitespace changes
2014-03-01 11:53:30 -05:00
Cliff Yapp
c0e74a9eef
Add CMake footer comment to CMake files
2014-02-28 22:06:09 -05:00
Mark Pictor
5fa2ebb677
schema for redeclaration and UR
2014-01-07 20:02:50 -05:00
Mark
f4369ba902
Merge pull request #280 from stepcode/review/msvc_linker_fixes
...
Review/msvc linker fixes
2013-12-30 08:18:28 -08:00
davyw
02ef60aee2
Added DEFINE_DLL_IMPORTS to add_schema_dependent_test macro.
...
Added stepcore to libraries of aggregate_bound_runtime test to fix linker error.
2013-12-29 18:23:55 +01:00
Mark Pictor
d061b146d5
makes more sense to have these schemas under test/unitary_schemas
2013-12-27 14:12:09 -05:00
Mark Pictor
9239e2865f
disable a p21read multiple inheritance test; I'm not sure whether it should pass or fail
2013-10-13 19:10:45 -04:00
Mark Pictor
d146a62a84
update tests to work with STEPattribute class changes
2013-10-12 22:21:46 -04:00
Mark Pictor
959c9bc8d5
test_inverse_attrs2 works now because of the STEPattr copy ctor fix
2013-10-09 21:31:57 -04:00
Mark Pictor
3eb5b5374f
move clstepcore cpp test dir into clstepcore
2013-10-09 21:31:57 -04:00
Cliff Yapp
5126b48e3f
Rename fedex_python and fedex_plus to exp2python and exp2cxx respectively.
2013-08-28 21:57:46 -04:00
Kesha Shah
08d5407259
Unused Variables Removed
2013-08-14 17:38:43 -04:00
Mark Pictor
c45b22aff1
tests for issue #232 : missing asterisk for derived attribute / data lost
...
schema has multiple inheritance where two attrs with same name are inherited
one is derived, the other isn't
stepcode complains that an asterisk was missing when it encounters the non-derived attr
this bug exposed by AP209 ATS files
2013-07-20 20:38:28 -04:00
Mark Pictor
c1f4835ed3
add schema with diamond inheritance
2013-07-20 20:38:28 -04:00
Mark Pictor
5fa4b17513
replace all references to SCL with SC in CMake files and code
2013-04-14 14:49:53 -04:00
Mark Pictor
a824c53a3a
fix supertypesIterator test
2013-04-13 10:11:15 -04:00
Mark
e597a3bc1d
Merge pull request #226 from stepcode/review/missing-semicolon
...
missing semicolon schema
2013-04-13 01:02:10 -07:00
Mark Pictor
ac9035e0e1
add schema to test parser for behavior with missing semicolon
...
this schema should fail
2013-04-02 18:58:29 -04:00
Mark Pictor
9e0fb442d2
if a unitary schema name begins with fail_, expect it to fail
2013-04-02 18:57:30 -04:00
Cliff Yapp
8d737980be
Run Astyle to sync file layouts
2013-03-05 22:01:45 -05:00
Cliff Yapp
133092e075
looks like this file was only in brlcad because it merged in from github, and github doesn't have it now...
2013-03-05 21:43:06 -05:00
Cliff Yapp
784363bf5f
Make a stab at merging master and brlcad. Not properly working yet, need to remove some files, etc.
2013-03-04 21:57:08 -05:00
Mark
1cac60a9a3
Merge pull request #209 from stepcode/review/scl_is_subbuild
...
fix sub-build; no problems with ctest: http://my.cdash.org/viewTest.php?buildid=383565
2012-08-24 13:28:13 -07:00
Mark Pictor
29c18125e1
fix lib path for tests
2012-08-24 15:18:37 -04:00
Mark Pictor
2f18a1d867
improve the supertypesIterator unit test
...
According to lcov, coverage is now 89/102 lines, 24/28 functions.
The functions that are not tested are the destructors and the two
private functions defined in subtypesIterator.
The untested lines mostly have to do with null pointers; some or
all of them may be unnecessary, but I didn't look into it.
2012-08-05 09:09:56 -04:00
Mark Pictor
bf52eb4f87
change ctest test label in test/cpp/stepcore to be regex-friendly
2012-08-05 09:09:56 -04:00
Mark Pictor
dba5f86631
modify inverse_attr1.cc to use recursive supertype iterator
2012-08-05 09:09:56 -04:00
Mark Pictor
824fff48b4
working recursive subtypesIterator and supertypesIterator for EntityDescriptor
...
includes C++ test
2012-08-05 09:09:56 -04:00
Mark Pictor
e2c6be367c
attribute test - find an attribute by name
2012-07-14 22:36:00 -04:00
Mark Pictor
bd97d7353d
fix logic for STEPaggregate in inverse_attr2.cc
2012-07-14 22:33:17 -04:00
Mark Pictor
40554b4a7f
add inverse attr tests. currently, 2 of 3 fail
2012-07-14 19:09:09 -04:00
Mark
82499db511
Merge pull request #194 from stepcode/review/alias_type_test
...
Added test for alias type of enumeration
2012-07-05 10:08:51 -07:00
davyw
91a3aa7781
Added test schema to reproduce segfault issue with type alias to enumeration type.
2012-07-04 21:29:06 +02:00
Mark Pictor
0aad844270
add test schema
2012-07-01 14:58:44 -04:00
tpaviot
ee13526af5
* Better support of where/rules functions
...
* Bugfix in OPTIONAL attributes
2012-05-11 12:08:25 +02:00
tpaviot
58e340b36c
Added new unittest for functions; better switch/case implementation; added missing SQRT builtin function;
2012-05-11 12:08:24 +02:00
tpaviot
f5787c6225
Started implementing where rules
2012-05-11 12:08:24 +02:00
tpaviot
1131c3042f
Better implementation for defined datatypes
2012-05-11 12:08:24 +02:00
tpaviot
b2dd22cc84
Added a new unitary schema + fixes
2012-05-11 12:08:22 +02:00
Mark
f4a0feb33a
Merge pull request #175 from mpictor/review/select_segfault
...
select segfault
2012-04-12 15:34:59 -07:00
Mark
1c12e5d102
Merge pull request #173 from mpictor/review/p21-rw-progress
...
Part 21 read-write progress
2012-04-09 09:07:31 -07:00
Mark
1d34753c03
Merge pull request #166 from mpictor/review/aggr_runtime_bounds
...
Runtime bounds for aggregates
2012-04-08 12:34:53 -07:00
Mark Pictor
f9390c6f8c
add segfault test
2012-04-08 09:14:58 -04:00
Mark Pictor
5af38feaa7
fix false-positive build errors reported on cdash
2012-04-06 19:15:02 -04:00
Mark Pictor
883bc716ce
add test for r/w progress
2012-04-06 16:54:41 -04:00