Index: tests/OFXMLElementBuilderTests.m ================================================================== --- tests/OFXMLElementBuilderTests.m +++ tests/OFXMLElementBuilderTests.m @@ -14,16 +14,16 @@ * file. */ #include "config.h" -#include - #import "OFXMLElement.h" #import "OFXMLParser.h" #import "OFXMLElementBuilder.h" #import "OFAutoreleasePool.h" + +#import "macros.h" #import "TestsAppDelegate.h" static OFString *module = @"OFXMLElementBuilder"; static OFXMLNode *nodes[2]; @@ -31,18 +31,18 @@ @implementation TestsAppDelegate (OFXMLElementBuilderTests) - (void)elementBuilder: (OFXMLElementBuilder*)builder didBuildElement: (OFXMLElement*)element { - assert(i == 0); + OF_ENSURE(i == 0); nodes[i++] = [element retain]; } - (void)elementBuilder: (OFXMLElementBuilder*)builder didBuildParentlessNode: (OFXMLNode*)node { - assert(i == 1); + OF_ENSURE(i == 1); nodes[i++] = [node retain]; } - (void)XMLElementBuilderTests {