|
From: <sar...@us...> - 2014-09-27 11:17:48
|
Revision: 21160
http://sourceforge.net/p/sbml/code/21160
Author: sarahkeating
Date: 2014-09-27 11:17:43 +0000 (Sat, 27 Sep 2014)
Log Message:
-----------
added tests for isSetModel
Modified Paths:
--------------
trunk/libsbml/src/sbml/test/TestSBMLDocument.c
Modified: trunk/libsbml/src/sbml/test/TestSBMLDocument.c
===================================================================
--- trunk/libsbml/src/sbml/test/TestSBMLDocument.c 2014-09-25 14:32:32 UTC (rev 21159)
+++ trunk/libsbml/src/sbml/test/TestSBMLDocument.c 2014-09-27 11:17:43 UTC (rev 21160)
@@ -66,6 +66,8 @@
fail_unless( SBMLDocument_getNumErrors (d) == 0 );
+ fail_unless( SBMLDocument_isSetModel(d) == 0 );
+
SBMLDocument_free(d);
}
END_TEST
@@ -85,6 +87,8 @@
fail_unless( SBMLDocument_getNumErrors (d) == 0 );
+ fail_unless( SBMLDocument_isSetModel(d) == 0 );
+
SBMLDocument_free(d);
}
END_TEST
@@ -105,12 +109,14 @@
Model_t *mout;
fail_unless(SBMLDocument_getModel(d) == NULL);
+ fail_unless( SBMLDocument_isSetModel(d) == 0 );
int i = SBMLDocument_setModel(d, m1);
fail_unless ( i == LIBSBML_OPERATION_SUCCESS );
mout = SBMLDocument_getModel(d);
fail_unless(mout != NULL);
fail_unless(mout != m1);
+ fail_unless( SBMLDocument_isSetModel(d) == 1 );
/* Reflexive case (pathological) */
i = SBMLDocument_setModel(d, SBMLDocument_getModel(d));
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|