END_TEST START_TEST (test_L3_Event_setPriority2) { const Priority_t *priority = Event_createPriority(E); fail_unless (Event_isSetPriority(E) ); (void) priority; Priority_t * p = Event_getPriority(E); fail_unless (p != NULL); fail_unless (!Priority_isSetMath(p)); }
END_TEST START_TEST (test_SBMLConvert_convertFromL3_priority) { SBMLDocument_t *d = SBMLDocument_createWithLevelAndVersion(3, 1); Model_t *m = SBMLDocument_createModel(d); Event_t * e = Model_createEvent(m); Priority_t * p = Event_createPriority(e); fail_unless(SBMLDocument_setLevelAndVersionNonStrict(d, 1, 1) == 0); fail_unless(SBMLDocument_setLevelAndVersionNonStrict(d, 1, 2) == 0); fail_unless(SBMLDocument_setLevelAndVersionNonStrict(d, 2, 1) == 1); fail_unless(SBMLDocument_setLevelAndVersionNonStrict(d, 2, 2) == 1); fail_unless(SBMLDocument_setLevelAndVersionNonStrict(d, 2, 3) == 1); fail_unless(SBMLDocument_setLevelAndVersionNonStrict(d, 2, 4) == 1); fail_unless(SBMLDocument_setLevelAndVersionNonStrict(d, 3, 1) == 1); }