Commit graph

90 commits

Author SHA1 Message Date
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
Mark Pictor
f3a82debec forgot to add the test express schema for aggregate indexing 2011-12-17 20:41:35 -05:00
Mark Pictor
ae9dbbd70e add p21 test for comments within entities 2011-12-11 19:51:32 -05:00
Mark Pictor
96fdcf9e54 add two tests for 'missing and required' attributes 2011-11-14 21:01:20 -05:00
Mark Pictor
f2cafe04ff ctest - add p21read schema name tests, re-enable unitary_schema tests, etc
* data/CMakeLists.txt
   * don't install anything
   * add 'cpp' to c++ test names and labels
* test/CMakeLists.txt: add label for run_ctest.cmake script
* add test/p21 for part 21 tests
   * all that's in here now is part 21 schema name tests
* fix test/unitary_schemas/aggregate_array.exp - ctest works, no sense having this fail
* update run_ctest.cmake
2011-11-12 08:20:29 -05:00
Mark Pictor
392dfc6352 add two small schemas that should compile successfully 2011-11-06 20:15:55 -05:00
Mark Pictor
3ddc5e0530 improve ctest 2011-10-18 21:21:25 -04:00
Mark Pictor
f008245c02 reorganize test/ and data/ 2011-10-18 21:21:25 -04:00
tpaviot
a7629631d5 Added ctest based testing suite 2011-10-18 21:21:24 -04:00