aboutsummaryrefslogtreecommitdiff
path: root/UnitTesting/GTMFoundationUnitTestingUtilities.m
Commit message (Collapse)AuthorAge
* Make gtm_runUntilDate:context: run on the runloop it is called on, not the ↵Gravatar Thomas Van Lenten2015-11-03
| | | | current runloop of the caller.
* Fix up broken GTMSenTestCase.h. Not sure what happened with the merge there.Gravatar gtm.daemon2014-06-02
| | | | DELTA=47 (2 added, 2 deleted, 43 changed) DELTA_BY_EXTENSION=h=42,m=3
* Add support for XCTest (as opposed to OCUnit) to GTM. Define ↵Gravatar gtm.daemon2014-06-02
| | | | | | GTM_USING_XCTEST to 1 to use it. DELTA=486 (352 added, 0 deleted, 134 changed) DELTA_BY_EXTENSION=h=467,m=15,mm=1,txt=3
* 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: dmaclach]Gravatar gtm.daemon2010-07-15
| | | | | | Clean up some leaks found by the analysis tools. R=mrossetti DELTA=6 (5 added, 0 deleted, 1 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)