module com.livecode.__INTERNAL._testlib.tests use com.livecode.__INTERNAL._testlib handler _Throws() returns nothing return 1 end handler handler _Throws2() returns nothing return 2 end handler public handler TestUnitTestHandlerThrows() MCUnitTestHandlerThrows(_Throws, "unit tests expecting errors") MCUnitTestHandlerThrows(_Throws2, "unit tests expecting errors (multiple)") end handler handler _DoesntThrow() returns nothing end handler handler _DoesntThrow2() returns nothing end handler public handler TestUnitTestHandlerDoesntThrow() MCUnitTestHandlerDoesntThrow(_DoesntThrow, "unit tests expecting no errors") MCUnitTestHandlerDoesntThrow(_DoesntThrow2, "unit tests expecting no errors (multiple)") end handler end module