LIBSBML_EXTERN int util_isInf (double d) { if ( !(util_isFinite(d) || util_isNaN(d)) ) { return (d < 0) ? -1 : 1; } return 0; }
END_TEST START_TEST (test_util_PosInf) { double d = util_PosInf(); if ( util_isFinite(d) || util_isNaN(d) || d <= 0) { fail("util_PosInf() did not return +Inf."); } }