@@ -1,7 +1,7 @@ /* - * Copyright (c) 2008-2021 Jonathan Schleifer + * Copyright (c) 2008-2022 Jonathan Schleifer * * All rights reserved. * * This file is part of ObjFW. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE.QPL included in @@ -19,11 +19,11 @@ #import "OFCharacterSet.h" #import "OFBitSetCharacterSet.h" #import "OFRangeCharacterSet.h" -static OFString *module = nil; +static OFString *module; @interface SimpleCharacterSet: OFCharacterSet @end @implementation SimpleCharacterSet @@ -35,73 +35,73 @@ @implementation TestsAppDelegate (OFCharacterSetTests) - (void)characterSetTests { void *pool = objc_autoreleasePoolPush(); - OFCharacterSet *cs, *ics; + OFCharacterSet *characterSet, *invertedCharacterSet; bool ok; module = @"OFCharacterSet"; - cs = [[[SimpleCharacterSet alloc] init] autorelease]; + characterSet = [[[SimpleCharacterSet alloc] init] autorelease]; ok = true; for (OFUnichar c = 0; c < 65536; c++) { if (c % 2 == 0) { - if (![cs characterIsMember: c]) + if (![characterSet characterIsMember: c]) ok = false; - } else if ([cs characterIsMember: c]) + } else if ([characterSet characterIsMember: c]) ok = false; } TEST(@"-[characterIsMember:]", ok); module = @"OFBitSetCharacterSet"; TEST(@"+[characterSetWithCharactersInString:]", - (cs = [OFCharacterSet characterSetWithCharactersInString: + (characterSet = [OFCharacterSet characterSetWithCharactersInString: @"0123456789"]) && - [cs isKindOfClass: [OFBitSetCharacterSet class]]) + [characterSet isKindOfClass: [OFBitSetCharacterSet class]]) ok = true; for (OFUnichar c = 0; c < 65536; c++) { if (c >= '0' && c <= '9') { - if (![cs characterIsMember: c]) + if (![characterSet characterIsMember: c]) ok = false; - } else if ([cs characterIsMember: c]) + } else if ([characterSet characterIsMember: c]) ok = false; } TEST(@"-[characterIsMember:]", ok); module = @"OFRangeCharacterSet"; TEST(@"+[characterSetWithRange:]", - (cs = [OFCharacterSet + (characterSet = [OFCharacterSet characterSetWithRange: OFRangeMake('0', 10)]) && - [cs isKindOfClass: [OFRangeCharacterSet class]]) + [characterSet isKindOfClass: [OFRangeCharacterSet class]]) ok = true; for (OFUnichar c = 0; c < 65536; c++) { if (c >= '0' && c <= '9') { - if (![cs characterIsMember: c]) + if (![characterSet characterIsMember: c]) ok = false; - } else if ([cs characterIsMember: c]) + } else if ([characterSet characterIsMember: c]) ok = false; } TEST(@"-[characterIsMember:]", ok); ok = true; - ics = cs.invertedSet; + invertedCharacterSet = characterSet.invertedSet; for (OFUnichar c = 0; c < 65536; c++) { if (c >= '0' && c <= '9') { - if ([ics characterIsMember: c]) + if ([invertedCharacterSet characterIsMember: c]) ok = false; - } else if (![ics characterIsMember: c]) + } else if (![invertedCharacterSet characterIsMember: c]) ok = false; } TEST(@"-[invertedSet]", ok); TEST(@"Inverting -[invertedSet] returns original set", - ics.invertedSet == cs) + invertedCharacterSet.invertedSet == characterSet) objc_autoreleasePoolPop(pool); } @end