aboutsummaryrefslogtreecommitdiff
path: root/UnitTesting/GTMFoundationUnitTestingUtilities.h
Commit message (Collapse)AuthorAge
* Added -[gtm_runUpToNSeconds:context:] to GTMFoundationUnitTestingUtilities.Gravatar gtm.daemon2013-05-13
| | | | | | | | Many people were using -[gtm_runUpToSixtySecondsWithContext:] which was fine until you started to see multiple failures in a single build and it could take a long time for a test pass to complete. 60 seconds is often much longer than necessary to know that a failure condition has occurred. DELTA=15 (15 added, 0 deleted, 0 changed)
* [Author: grobbins]Gravatar gtm.daemon2012-08-15
| | | | | | | Add a reset method to the boolean run loop context since, between tests, [context reset] looks more natural than [context setShouldStop:NO] and is more concise than allocating a new context. R=thomasvl APPROVED=dmaclach DELTA=5 (5 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2010-06-14
| | | | | | | Add a api to catching when a test binary is left running too long. Wire up said api into the testing harness used to GTMs tests. R=dmaclach DELTA=40 (39 added, 0 deleted, 1 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-04-15
refactor GTMUnitTestingUtilities into GTMAppKitUnitTestingUtilties and GTMFoundationUnitTestingUtilities. convert GTMSignalHandler over to using new runloop routines fix bug in GTMSignalHandler API with GC where releasing it wasn't sufficient to stop it listening. R=thomasvl DELTA=1227 (638 added, 566 deleted, 23 changed)