Commit graph

58 commits

Author SHA1 Message Date
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
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
Mark Pictor
1e18361351 add ap238 schema, move and update pdm schema 2012-04-06 16:28:40 -04:00
davyw
910faf0198 make aggr_runtime_bounds branch compile with MSVC 2012-04-05 17:57:34 -04:00
Mark Pictor
473223d831 add missing files, make tests work 2012-04-01 12:08:06 -04:00
Mark Pictor
52635e7d8b add files to test runtime aggregate bounds 2012-03-31 22:08:29 -04:00
Mark Pictor
6817e1b868 change schema name, remove tabs 2012-03-31 13:17:31 -04:00
Cliff Yapp
7474ff5c5d More syncing with github tree 2012-03-22 00:46:23 +00:00
tpaviot
0c424b4eb5 Added unitary schema to test issue #132 2012-03-04 22:01:09 +01:00
Mark
becb8405ba Merge pull request #135 from mpictor/review/gcc_incomplete_type
Fix the incomplete type errors in AP210, AP235, AP242
2012-02-21 17:09:12 -08:00
Mark Pictor
fb79eb2183 fix multiple declaration error when compiling ap210e3 (#138), add test schema 2012-02-11 17:35:46 -05:00
Mark Pictor
2be1cc40be add small schema exposing incomplete type bug 2012-02-09 19:02:36 -05:00