Building in gdl2/Bug8993 This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/Bug8993' Making all for test_tool test00... Compiling file test00.m ... Linking test_tool test00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/Bug8993' Testing test00.m... Running gdl2/Bug8993/test00.m... Start set: test00.m:52 ... Bug8993 preperation 2017-05-02 09:00:28.641 test00[24069:24069] DVLP WARNING EOEditingContext.m (2295): TODO 2017-05-02 09:00:28.641 test00[24069:24069] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: 2017-05-02 09:00:28.644 test00[24069:24069] NAME:PostgreSQLException REASON:SQL expression 'SELECT nextval('person_SEQ')' caused ERROR: relation "person_seq" does not exist LINE 1: SELECT nextval('person_SEQ') ^ INFO:(null) (SQL expression 'SELECT nextval('person_SEQ')' caused ERROR: relation "person_seq" does not exist LINE 1: SELECT nextval('person_SEQ') ^ ) EXCEPTION: PostgreSQLException SQL expression 'SELECT nextval('person_SEQ')' caused ERROR: relation "person_seq" does not exist LINE 1: SELECT nextval('person_SEQ') ^ (null) Failed set: test00.m:52 ... problem in Bug8993 preperation. End set: test00.m:95 ... Bug8993 preperation Start set: test00.m:96 ... Bug8993 EXCEPTION: NSInvalidArgumentException Attempt to place null in hash table (null) Failed set: test00.m:96 ... problem in Bug8993. End set: test00.m:101 ... Bug8993 Completed file: test00.m Building in gdl2/EOAdaptor This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOAdaptor' Making all for test_tool EOAdaptorEncoding... Making all for test_tool EOAdaptorTypes00... Making all for test_tool test00... Compiling file EOAdaptorTypes00.m ... Compiling file EOAdaptorEncoding.m ... Compiling file test00.m ... EOAdaptorTypes00.m: In function ‘main’: EOAdaptorTypes00.m:66:12: warning: variable ‘currAdaptorExprClass’ set but not used [-Wunused-but-set-variable] Class currAdaptorExprClass = 0; ^ test00.m: In function ‘main’: test00.m:48:14: warning: unused variable ‘c’ [-Wunused-variable] unsigned i,c; ^ test00.m:48:12: warning: unused variable ‘i’ [-Wunused-variable] unsigned i,c; ^ Linking test_tool EOAdaptorTypes00 ... Linking test_tool EOAdaptorEncoding ... Linking test_tool test00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOAdaptor' Testing EOAdaptorEncoding.m... Running gdl2/EOAdaptor/EOAdaptorEncoding.m... Start set: EOAdaptorEncoding.m:44 ... EOAdaptorEncoding Failed test: -[EOAdaptor databaseEncoding] End set: EOAdaptorEncoding.m:104 ... EOAdaptorEncoding Completed file: EOAdaptorEncoding.m Testing EOAdaptorTypes00.m... Running gdl2/EOAdaptor/EOAdaptorTypes00.m... Start set: EOAdaptorTypes00.m:84 ... EOAdaptor/EOAdaptorTypes00.m Passed test: availableAdaptorNames contains 'PostgreSQL' 2017-05-02 09:00:29.483 EOAdaptorTypes00[24210:24210] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: 2017-05-02 09:00:29.487 EOAdaptorTypes00[24210:24210] File EODatabase.m: 189. In -[EODatabase incrementSnapshotCountForGlobalID:] TODO: -[EODatabase incrementSnapshotCountForGlobalID:] Passed test: -[EOEditingContext saveChanges] 1 2017-05-02 09:00:29.488 EOAdaptorTypes00[24210:24210] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={data = ; date = "2017-05-02 00:00:00 +0200"; number = 29; string = "2017-05-02 09:00:29 +0200"; } 2017-05-02 09:00:29.489 EOAdaptorTypes00[24210:24210] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0x2071d20) 2017-05-02 09:00:29.489 EOAdaptorTypes00[24210:24210] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot=(null) 2017-05-02 09:00:29.489 EOAdaptorTypes00[24210:24210] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:394 gid= aSnapshot=(null) Passed test: fetched number Passed test: fetched string Passed test: fetched data Passed test: fetched date Passed test: fetched number 2 Passed test: fetched string 2 Passed test: fetched data 2 Passed test: fetched date 2 Passed test: only one row exists Passed test: fetch string requiring single quote escaping Passed test: fetch data containing nulls End set: EOAdaptorTypes00.m:212 ... EOAdaptor/EOAdaptorTypes00.m Completed file: EOAdaptorTypes00.m Testing test00.m... Running gdl2/EOAdaptor/test00.m... Start set: test00.m:55 ... EOAdaptor/test00.m Passed test: +[EOAdaptor availableAdaptorNames:] Start set: test00.m:63 ... EOAdaptor Passed test: +[EOAdaptor adaptorWithName: PostgreSQL] Passed test: -[EOAdaptor name] Passed test: -[EOAdaptor defaultExpressionClass] Passed test: -[EOAdaptor expressionClass] Passed test: -[EOAdaptor setC/connectionDictionary] Passed test: -[EOAdaptor assertConnectionDictionaryIsValid] Passed test: -[EOAdaptor createAdaptorC/context/s] Passed test: -[EOAdaptor createAdaptorC/channel] Passed test: -[EOAdaptor hasOpenChannels] closed 1 Passed test: -[EOAdatorChannel openChannel] Passed test: -[EOAdaptor hasOpenChannels] open Passed test: -[EOAdatorChannel closeChannel] Passed test: -[EOAdaptor hasOpenChannels] closed 2 Passed test: -[EOAdaptor expressionClass] Passed test: -[EOAdatorChannel describeTableNames] empty () End set: test00.m:157 ... EOAdaptor 2017-05-02 09:00:29.568 test00[24235:24235] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: Start set: test00.m:168 ... -[EOSQLExpression schemaCreationStatementsForEntities:options:] result evaluation End set: test00.m:185 ... -[EOSQLExpression schemaCreationStatementsForEntities:options:] result evaluation Passed test: -[EOSQLExpression schemaCreationStatementsForEntities:options:] create tables 2017-05-02 09:00:29.578 test00[24235:24235] *** -[PostgreSQLChannel openChannel]: message sent to deallocated instance 0x19a5680 /usr/GNUstep/System/Tools/gnustep-tests: line 309: 24235 Aborted $RUN_CMD Failed file: test00.m aborted without running all tests! Building in gdl2/EOAssociation This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOAssociation' Making all for test_tool test00... Compiling file test00.m ... test00.m: In function ‘main’: test00.m:37:14: warning: unused variable ‘c’ [-Wunused-variable] unsigned i,c; ^ test00.m:37:12: warning: unused variable ‘i’ [-Wunused-variable] unsigned i,c; ^ test00.m:36:41: warning: unused variable ‘tmp3’ [-Wunused-variable] id tmp = nil, tmp1 = nil, tmp2 = nil, tmp3 = nil; ^ test00.m:36:29: warning: unused variable ‘tmp2’ [-Wunused-variable] id tmp = nil, tmp1 = nil, tmp2 = nil, tmp3 = nil; ^ test00.m:36:17: warning: unused variable ‘tmp1’ [-Wunused-variable] id tmp = nil, tmp1 = nil, tmp2 = nil, tmp3 = nil; ^ Linking test_tool test00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOAssociation' Testing test00.m... Running gdl2/EOAssociation/test00.m... Start set: test00.m:40 ... EOAssociation/test00.m Passed test: +[EOAssociation aspects] Passed test: +[EOAssociation alloc] Passed test: +[EOAssociation initWithObject:] (nil) End set: test00.m:64 ... EOAssociation/test00.m Completed file: test00.m Building in gdl2/EOClassDescription This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOClassDescription' Making all for test_tool EOClassDescription00... Compiling file EOClassDescription00.m ... EOClassDescription00.m: In function ‘main’: EOClassDescription00.m:105:23: warning: unused variable ‘clDescDel’ [-Wunused-variable] EOClassDescription *clDescDel; ^ EOClassDescription00.m:102:15: warning: variable ‘del’ set but not used [-Wunused-but-set-variable] MyDelegate *del; ^ EOClassDescription00.m:101:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ Linking test_tool EOClassDescription00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOClassDescription' Testing EOClassDescription00.m... Running gdl2/EOClassDescription/EOClassDescription00.m... Start set: EOClassDescription00.m:107 ... EOClassDescription/EOClassDescription00.m 2017-05-02 09:00:30.444 EOClassDescription00[24368:24368] Warning: No class description for class named: MyEOClass Passed test: +[EOClassDescription classDescriptionForClass:] #1 2017-05-02 09:00:30.444 EOClassDescription00[24368:24368] Warning: No class description for entity named: MyEOClass Passed test: +[EOClassDescription classDescriptionForEntityName:] #1 Passed test: +[EOClassDescription registerClassDescription:forClass:] Passed test: +[EOClassDescription classDescriptionForClass:] #2 2017-05-02 09:00:30.444 EOClassDescription00[24368:24368] Warning: No class description for class named: MyEOClass Passed test: +[EOClassDescription invalidateClassDescriptionCache] End set: EOClassDescription00.m:149 ... EOClassDescription/EOClassDescription00.m Completed file: EOClassDescription00.m Building in gdl2/EODataSource This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EODataSource' Making all for test_tool test00... Compiling file test00.m ... Linking test_tool test00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EODataSource' Testing test00.m... Running gdl2/EODataSource/test00.m... Start set: test00.m:47 ... EODataSource/test00.m 2017-05-02 09:00:30.906 test00[24432:24432] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: EXCEPTION: PostgreSQLException SQL expression 'CREATE TABLE "TST_CUSTOMER" (GRPID (null) NOT NULL, NAME (null)(30) NOT NULL, PID (null) NOT NULL)' caused ERROR: syntax error at or near "(" LINE 1: CREATE TABLE "TST_CUSTOMER" (GRPID (null) NOT NULL, NAME (nu... ^ (null) Failed set: test00.m:47 ... problem in EODataSource/test00.m. End set: test00.m:166 ... EODataSource/test00.m Completed file: test00.m Building in gdl2/EODisplayGroup This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EODisplayGroup' Making all for test_tool EODisplayGroup00... Compiling file EODisplayGroup00.m ... EODisplayGroup00.m: In function ‘main’: EODisplayGroup00.m:250:5: warning: initialization from distinct Objective-C type [enabled by default] EOAndQualifier *qual = [displayGroup qualifierFromQueryValues]; ^ Linking test_tool EODisplayGroup00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EODisplayGroup' Testing EODisplayGroup00.m... Running gdl2/EODisplayGroup/EODisplayGroup00.m... Start set: EODisplayGroup00.m:96 ... EODisplayGroup/EODisplayGroup00.m Passed test: +[EODisplayGroup globalDefaultStringMatchOperator] Passed test: +[EODisplayGroup setGlobalDefaultStringMatchOperator:] Passed test: +[EODisplayGroup globalDefaultForValidatesChangesImmediately] Passed test: +[EODisplayGroup setGlobalDefaultForValidatesChangesImmediately:] Passed test: -[EODisplayGroup init] Passed test: -[EODisplayGroup setDataSource] 2017-05-02 09:00:31.419 EODisplayGroup00[24500:24500] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: Passed test: -[EODisplayGroup insert:] Passed test: -[EODisplayGroup selectedObject] Passed test: -[EODisplayGroup selectNext:] Passed test: -[EODisplayGroup selectPrevious:] Passed test: -[EODisplayGroup enabledToSetSelectedObjectValueForKey:] 1 Passed test: -[EODisplayGroup enabledToSetSelectedObjectValueForKey:] 2 Passed test: -[EODisplayGroup enabledToSetSelectedObjectValueForKey:] 3 Passed test: -[EODisplayGroup clearSelection] Passed test: -[EODisplayGroup enabledToSetSelectedObjectValueForKey:] 4 Passed test: -[EODisplayGroup enabledToSetSelectedObjectValueForKey:] 5 Passed test: -[EODisplayGroup enabledToSetSelectedObjectValueForKey:] 6 Passed test: -[EODisplayGroup lessThanQueryValues] Passed test: -[EODisplayGroup greaterThanQueryValues] Passed test: -[EODisplayGroup equalToQueryValues] 1 Passed test: -[EODisplayGroup equalToQueryValues] 2 Passed test: -[EODisplayGroup setValue:forObject:key:] (bad query values) Passed test: -[EODisplayGroup setValue:forObject:key:] (bad query values) Passed test: -[EODisplayGroup setValue:forObject:key:] (bad query values) Failed test: -[EODisplayGroup qualifierFromQueryValues] 1 Passed test: -[EODisplayGroup qualifierFromQueryValues] 2 Passed test: -[EODisplayGroup qualifierFromQueryValues] 3 Passed test: -[EODisplayGroup qualifierFromQueryValues] 4 End set: EODisplayGroup00.m:286 ... EODisplayGroup/EODisplayGroup00.m Completed file: EODisplayGroup00.m Building in gdl2/EOEditingContext This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOEditingContext' Making all for test_tool EOEditingContext00... Making all for test_tool EOEditingContext01... Making all for test_tool EOEditingContext02... Making all for test_tool EOEditingContext03... Compiling file EOEditingContext03.m ... Compiling file EOEditingContext00.m ... Compiling file EOEditingContext02.m ... Compiling file EOEditingContext01.m ... EOEditingContext02.m: In function ‘main’: EOEditingContext02.m:73:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ EOEditingContext02.m:72:6: warning: unused variable ‘del’ [-Wunused-variable] id del = nil; ^ EOEditingContext02.m:71:6: warning: unused variable ‘obj’ [-Wunused-variable] id obj = nil; ^ EOEditingContext02.m:68:25: warning: unused variable ‘fs’ [-Wunused-variable] EOFetchSpecification *fs = nil; ^ EOEditingContext02.m:65:23: warning: unused variable ‘cd’ [-Wunused-variable] EOClassDescription *cd; ^ EOEditingContext02.m:64:13: warning: unused variable ‘entity’ [-Wunused-variable] EOEntity *entity; ^ EOEditingContext01.m: In function ‘main’: EOEditingContext01.m:139:21: warning: unused variable ‘ec2’ [-Wunused-variable] EOEditingContext *ec2 = nil; ^ Linking test_tool EOEditingContext03 ... Linking test_tool EOEditingContext00 ... Linking test_tool EOEditingContext02 ... Linking test_tool EOEditingContext01 ... Making all for test_tool notif... Making all for test_tool TemporaryGlobalID... Compiling file notif.m ... Compiling file TemporaryGlobalID.m ... TemporaryGlobalID.m: In function ‘main’: TemporaryGlobalID.m:13:23: warning: variable ‘cd’ set but not used [-Wunused-but-set-variable] EOClassDescription *cd; ^ Linking test_tool TemporaryGlobalID ... Linking test_tool notif ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOEditingContext' Testing EOEditingContext00.m... Running gdl2/EOEditingContext/EOEditingContext00.m... Start set: EOEditingContext00.m:39 ... EOEditingContext/EOEditingContext00.m Passed test: +[EOEditingContext defaultFetchTimestampLag] Passed test: +[EOEditingContext setDefaultFetchTimestampLag:] Passed test: +[EOEditingContext new] Passed test: -[EOEditingContext initWithParentObjectStore:] Passed test: -[EOEditingContext parentObjectStore] Passed test: -[EOEditingContext parentObjectStore] Passed test: -[EOEditingContext parent/rootObjectStore] End set: EOEditingContext00.m:81 ... EOEditingContext/EOEditingContext00.m Completed file: EOEditingContext00.m Testing EOEditingContext01.m... Running gdl2/EOEditingContext/EOEditingContext01.m... Start set: EOEditingContext01.m:145 ... EOEditingContext/EOEditingContext01.m 2017-05-02 09:00:32.577 EOEditingContext01[24703:24703] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: EXCEPTION: PostgreSQLException SQL expression 'CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null)(30) NOT NULL, PID (null) NOT NULL)' caused ERROR: syntax error at or near "(" LINE 1: CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null... ^ (null) Failed set: EOEditingContext01.m:145 ... problem in EOEditingContext/EOEditingContext01.m. End set: EOEditingContext01.m:313 ... EOEditingContext/EOEditingContext01.m Completed file: EOEditingContext01.m Testing EOEditingContext02.m... Running gdl2/EOEditingContext/EOEditingContext02.m... Start set: EOEditingContext02.m:75 ... EOEditingContext/EOEditingContext02.m 2017-05-02 09:00:32.653 EOEditingContext02[24733:24733] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: EXCEPTION: PostgreSQLException SQL expression 'CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null)(30) NOT NULL, PID (null) NOT NULL)' caused ERROR: syntax error at or near "(" LINE 1: CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null... ^ (null) Failed set: EOEditingContext02.m:75 ... problem in EOEditingContext/EOEditingContext02.m. End set: EOEditingContext02.m:140 ... EOEditingContext/EOEditingContext02.m Completed file: EOEditingContext02.m Testing EOEditingContext03.m... Running gdl2/EOEditingContext/EOEditingContext03.m... Start set: EOEditingContext03.m:57 ... EOEditingContext/EOEditingContext03.m 2017-05-02 09:00:32.727 EOEditingContext03[24757:24757] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: EXCEPTION: PostgreSQLException SQL expression 'CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null)(30) NOT NULL, PID (null) NOT NULL)' caused ERROR: syntax error at or near "(" LINE 1: CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null... ^ (null) Failed set: EOEditingContext03.m:57 ... problem in EOEditingContext/EOEditingContext03.m. End set: EOEditingContext03.m:82 ... EOEditingContext/EOEditingContext03.m Completed file: EOEditingContext03.m Testing notif.m... Running gdl2/EOEditingContext/notif.m... 2017-05-02 09:00:32.805 notif[24781:24781] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: Passed test: EOObserving causes EOObjectsChangedInEditingContextNotification Completed file: notif.m Testing TemporaryGlobalID.m... Running gdl2/EOEditingContext/TemporaryGlobalID.m... 2017-05-02 09:00:32.869 TemporaryGlobalID[24802:24802] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: ./obj/TemporaryGlobalID: Uncaught exception PostgreSQLException, reason: SQL expression 'CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null)(30) NOT NULL, PID (null) NOT NULL)' caused ERROR: syntax error at or near "(" LINE 1: CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null... ^ /usr/GNUstep/System/Tools/gnustep-tests: line 309: 24802 Aborted $RUN_CMD Failed file: TemporaryGlobalID.m aborted without running all tests! Building in gdl2/EOFault This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOFault' Making all for test_tool EOFault01... Making all for test_tool EOFault0... Compiling file EOFault01.m ... Compiling file EOFault0.m ... EOFault01.m: In function ‘main’: EOFault01.m:51:7: warning: unused variable ‘brk’ [-Wunused-variable] int brk = mybreak(); ^ Linking test_tool EOFault0 ... Linking test_tool EOFault01 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOFault' Testing EOFault01.m... Running gdl2/EOFault/EOFault01.m... Start set: EOFault01.m:59 ... EOFault/EOFault01.m 2017-05-02 09:00:33.356 EOFault01[24894:24894] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: EXCEPTION: PostgreSQLException SQL expression 'CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null)(30) NOT NULL, PID (null) NOT NULL)' caused ERROR: syntax error at or near "(" LINE 1: CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null... ^ (null) Failed set: EOFault01.m:59 ... problem in EOFault/EOFault01.m. End set: EOFault01.m:213 ... EOFault/EOFault01.m Completed file: EOFault01.m Testing EOFault0.m... Running gdl2/EOFault/EOFault0.m... Passed test: EOFault +isFault: Passed test: fault retainCount equal original 1, 1 Passed test: EOFault -retain 1, 2 Passed test: EOFault -autorelease 2, 1 Passed test: EOFault -release 6 5 Passed test: -isKindOfClass: is transparent but doesn't fire Passed test: -isMemberOfClass: is transparent but doesn't fire Passed test: -class is transparent but doesn't fire Passed test: -superclass is transparent but doesn't fire Failed test: -conformsToProtocol is transparent but doesn't fire Passed test: -isProxy is transparent but doesn't fire Passed test: -methodSignatureForSelector is transparent but doesn't fire Passed test: -respondsToSelector is transparent but doesn't fire Passed test: zone is transparent but doesn't fire Passed test: doesNotRecognizeSelector: is transparent but doesn't fire Passed test: fault fire Passed test: data intact Failed test: faulted object has faults retains 5, 6 Completed file: EOFault0.m Building in gdl2/EOFetchSpecification This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOFetchSpecification' Making all for test_tool EOFetchSpecification00... Compiling file EOFetchSpecification00.m ... Linking test_tool EOFetchSpecification00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOFetchSpecification' Testing EOFetchSpecification00.m... Running gdl2/EOFetchSpecification/EOFetchSpecification00.m... Start set: EOFetchSpecification00.m:41 ... EOFetchSpecification/EOFetchSpecification00.m Passed test: -[EOFetchSpecification init] Passed test: -[EOFetchSpecification setQualifier:] Passed test: -[EOFetchSpecification setSortOrderings:] Passed test: -[EOFetchSpecification setIsDeep:] Passed test: -[EOFetchSpecification setEntityName:] Passed test: -[EOFetchSpecification setFetchLimit:] Passed test: -[EOFetchSpecification setFetchesRawRows:] Passed test: -[EOFetchSpecification setPrefetchingRelationshipKeyPaths:] Passed test: -[EOFetchSpecification setPromptsAfterFetchLimit:] Passed test: -[EOFetchSpecification setRawRowKeyPaths:] Passed test: -[EOFetchSpecification setRequiresAllQualifierBindingVariables:] TODO: Implement. Passed test: -[EOFetchSpecification setHints:] Passed test: -[EOFetchSpecification setLocksObjects:] Passed test: -[EOFetchSpecification setRefreshesRefetchedObjects:] Passed test: -[EOFetchSpecification initWithEntityName:qualifier:sortOrderings:usesDistinct:isDeep:hints:] Passed test: +[EOFetchSpecification fetchSpecificationWithEntityName:qualifier:sortOrderings:] End set: EOFetchSpecification00.m:179 ... EOFetchSpecification/EOFetchSpecification00.m Completed file: EOFetchSpecification00.m Building in gdl2/EOGlobalID This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOGlobalID' Making all for test_tool EOKeyGlobalID00... Making all for test_tool EOTemporaryGlobalID00... Compiling file EOKeyGlobalID00.m ... Compiling file EOTemporaryGlobalID00.m ... EOKeyGlobalID00.m: In function ‘main’: EOKeyGlobalID00.m:45:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ EOTemporaryGlobalID00.m: In function ‘main’: EOTemporaryGlobalID00.m:35:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ Linking test_tool EOTemporaryGlobalID00 ... Linking test_tool EOKeyGlobalID00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOGlobalID' Testing EOKeyGlobalID00.m... Running gdl2/EOGlobalID/EOKeyGlobalID00.m... Start set: EOKeyGlobalID00.m:50 ... EOGlobalID/EOKeyGlobalID00.m Start set: EOKeyGlobalID00.m:52 ... +[EOKeyGlobalID globalIDWithEntityName:keys:keyCount:zone:] Passed test: +[EOKeyGlobalID globalIDWithEntityName:keys:keyCount:zone:] -[EOKeyGlobalID entityName] Passed test: +[EOKeyGlobalID globalIDWithEntityName:keys:keyCount:zone:] -[EOKeyGlobalID keyCount] Passed test: +[EOKeyGlobalID globalIDWithEntityName:keys:keyCount:zone:] -[EOKeyGlobalID keyValues] Passed test: +[EOKeyGlobalID globalIDWithEntityName:keys:keyCount:zone:] -[EOKeyGlobalID keyValuesArray] 1 Passed test: +[EOKeyGlobalID globalIDWithEntityName:keys:keyCount:zone:] -[EOKeyGlobalID keyValuesArray] 2 End set: EOKeyGlobalID00.m:129 ... +[EOKeyGlobalID globalIDWithEntityName:keys:keyCount:zone:] 2017-05-02 09:00:34.306 EOKeyGlobalID00[25075:25075] *** -[EOKeyGlobalID hash]: message sent to deallocated instance 0xf0b410 /usr/GNUstep/System/Tools/gnustep-tests: line 309: 25075 Aborted $RUN_CMD Failed file: EOKeyGlobalID00.m aborted without running all tests! Testing EOTemporaryGlobalID00.m... Running gdl2/EOGlobalID/EOTemporaryGlobalID00.m... Start set: EOTemporaryGlobalID00.m:41 ... EOGlobalID/EOTemporaryGlobalID00.m Passed test: [EOTemporaryGlobalID temporaryGlobalID] Passed test: [EOTemporaryGlobalID copy] returns reciever Passed test: [EOTemporaryGlobalID temporaryGlobalID] is unique End set: EOTemporaryGlobalID00.m:61 ... EOGlobalID/EOTemporaryGlobalID00.m Completed file: EOTemporaryGlobalID00.m Building in gdl2/EOKeyValueCoding This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOKeyValueCoding' Making all for test_tool EOKeyValueCoding00... Making all for test_tool EOKeyValueCoding01... Making all for test_tool EOKeyValueCoding02... Compiling file EOKeyValueCoding01.m ... Compiling file EOKeyValueCoding00.m ... Compiling file EOKeyValueCoding02.m ... EOKeyValueCoding02.m: In function ‘main’: EOKeyValueCoding02.m:80:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ EOKeyValueCoding01.m: In function ‘main’: EOKeyValueCoding01.m:140:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ Linking test_tool EOKeyValueCoding02 ... Linking test_tool EOKeyValueCoding01 ... Linking test_tool EOKeyValueCoding00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOKeyValueCoding' Testing EOKeyValueCoding00.m... Running gdl2/EOKeyValueCoding/EOKeyValueCoding00.m... Start set: EOKeyValueCoding00.m:187 ... EOKeyValueCoding/EOKeyValueCoding00.m Passed test: +[NSObject(EOKeyValueCoding) flushAllKeyBindings] 2017-05-02 09:00:35.066 EOKeyValueCoding00[25207:25207] _obj_val Failed test: -[NSObject(EOKeyValueCoding) takeValue:forKey:/valueForKey:](iv) Passed test: -[NSObject(EOKeyValueCoding) takeStoredValue:forKey:/valueForKey:](get) Passed test: -[NSObject(EOKeyValueCoding) takeValue:forKey:/storedValueForKey:](set) Passed test: -[NSObject(EOKeyValueCoding) unableToSetNilForKey:] Passed test: -[NSArray(EOKeyValueCoding) computeCountForKey: ] Passed test: -[NSArray(EOKeyValueCoding) computeSumForKey: ] Passed test: -[NSArray(EOKeyValueCoding) computeAvgForKey: ] Passed test: -[NSArray(EOKeyValueCoding) computeMinForKey: ] Passed test: -[NSArray(EOKeyValueCoding) computeMaxForKey: ] Passed test: -[NSArray(EOKeyValueCoding) valueForKey: @"count"] Passed test: -[NSArray(EOKeyValueCoding) valueForKey: @"@count"] Passed test: -[NSArray(EOKeyValueCoding) valueForKey: @"@count.intValue"] Passed test: -[NSArray(EOKeyValueCoding) valueForKey: @"@sum.intValue"] Passed test: -[NSArray(EOKeyValueCoding) valueForKey: @"@avg.intValue"] Passed test: -[NSArray(EOKeyValueCoding) valueForKey: @"@min.intValue"] Passed test: -[NSArray(EOKeyValueCoding) valueForKey: @"@max.intValue"] Passed test: -[NSArray(EOKeyValueCoding) valueForKey: @"intValue"] Passed test: -[NSArray(EOKeyValueCoding) valueForKeyPath:] Passed test: -[NSArray(EOKeyValueCoding) valueForKey: @"@standardDeviation.decimalValue"] Passed test: -[NSArray(EOKeyValueCoding) valueForKey: @"@filteredArray.10"] Passed test: -[NSDictionary(EOKeyValueCoding) valueForKey:@"allValues"] Passed test: -[NSDictionary(EOKeyValueCoding) valueForKey:@"allKeys"] Passed test: -[NSDictionary(EOKeyValueCoding) valueForKey:@"count"] Passed test: -[NSDictionary(EOKeyValueCoding) take/valueForKey:] Passed test: -[NSDictionary(EOKeyValueCoding) storedValueForKey:@"allValues"] Passed test: -[NSDictionary(EOKeyValueCoding) storedValueForKey:@"allKeys"] Passed test: -[NSDictionary(EOKeyValueCoding) storedValueForKey:@"count"] Passed test: -[NSDictionary(EOKeyValueCoding) take/storedValueForKey:] Passed test: -[NSObject(EOKVCGDL2Additions) smart(Take)ValueForKey:] 2017-05-02 09:00:35.067 EOKeyValueCoding00[25207:25207] {key = smartval; "quoted.key.path" = {k1 = 10; }; } 2017-05-02 09:00:35.067 EOKeyValueCoding00[25207:25207] (null) 2017-05-02 09:00:35.067 EOKeyValueCoding00[25207:25207] (null) 2017-05-02 09:00:35.067 EOKeyValueCoding00[25207:25207] (null) 2017-05-02 09:00:35.068 EOKeyValueCoding00[25207:25207] 10 2017-05-02 09:00:35.068 EOKeyValueCoding00[25207:25207] result1:1 2017-05-02 09:00:35.068 EOKeyValueCoding00[25207:25207] result2:1 2017-05-02 09:00:35.068 EOKeyValueCoding00[25207:25207] result3:1 Passed test: -[NSDictionary(EOKeyValueCoding) take/valueForKeyPath:] End set: EOKeyValueCoding00.m:428 ... EOKeyValueCoding/EOKeyValueCoding00.m Completed file: EOKeyValueCoding00.m Testing EOKeyValueCoding01.m... Running gdl2/EOKeyValueCoding/EOKeyValueCoding01.m... Start set: EOKeyValueCoding01.m:146 ... EOKeyValueCoding/EOKeyValueCoding00.m Passed test: eo valueForKeyPath: @"details.@count.value" Passed test: eo valueForKeyPath: @"details.@count" Passed test: eo valueForKeyPath: @"details.@sum.value" Passed test: eo valueForKeyPath: @"details.@filteredArray.value" Passed test: dict valueForKeyPath: @"details.@count.value" Passed test: dict valueForKeyPath: @"details.@count" Passed test: dict valueForKeyPath: @"details.@sum.value" Passed test: dict valueForKeyPath: @"details.@filteredArray.value" End set: EOKeyValueCoding01.m:204 ... EOKeyValueCoding/EOKeyValueCoding00.m Completed file: EOKeyValueCoding01.m Testing EOKeyValueCoding02.m... Running gdl2/EOKeyValueCoding/EOKeyValueCoding02.m... Start set: EOKeyValueCoding02.m:85 ... EOKeyValueCodingEOKeyValueCoding02.m Passed test: -[NSArray(EOKeyValueCoding) valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@avg.value"] Passed test: -[NSArray(EOKeyValueCoding) valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@count.value"] Passed test: -[NSArray(EOKeyValueCoding) valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@count"] Passed test: -[NSArray(EOKeyValueCoding) valueForKeyPath: @"displayGroup.allObjects.@standardDeviation.detailArray.@avg.value"] Passed test: -[NSArray(EOKeyValueCoding) valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@standardDeviation.value"] End set: EOKeyValueCoding02.m:107 ... EOKeyValueCodingEOKeyValueCoding02.m Completed file: EOKeyValueCoding02.m Building in gdl2/EOModel This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOModel' Making all for test_tool badmodels... Making all for test_tool ModelEditing... Making all for test_tool ObjectDeallocation... Making all for test_tool test00... Compiling file test00.m ... Compiling file ModelEditing.m ... Compiling file badmodels.m ... Compiling file ObjectDeallocation.m ... test00.m: In function ‘main’: test00.m:54:16: warning: unused variable ‘ordId’ [-Wunused-variable] EOAttribute *ordId = nil; ^ test00.m:53:16: warning: unused variable ‘prlId’ [-Wunused-variable] EOAttribute *prlId = nil; ^ test00.m:52:16: warning: unused variable ‘cstId’ [-Wunused-variable] EOAttribute *cstId = nil; ^ test00.m:51:16: warning: unused variable ‘prdId’ [-Wunused-variable] EOAttribute *prdId = nil; ^ test00.m:48:16: warning: unused variable ‘valueAttr’ [-Wunused-variable] EOAttribute *valueAttr = nil; ^ test00.m:47:16: warning: unused variable ‘amountAttr’ [-Wunused-variable] EOAttribute *amountAttr = nil; ^ test00.m:46:16: warning: unused variable ‘priceAttr’ [-Wunused-variable] EOAttribute *priceAttr = nil; ^ test00.m:45:16: warning: unused variable ‘posNrAttr’ [-Wunused-variable] EOAttribute *posNrAttr = nil; ^ ObjectDeallocation.m: In function ‘main’: ObjectDeallocation.m:78:3: warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘NSUInteger’ [-Wformat=] END_TEST(rc == 1, "model will deallocate %i", [model retainCount]); ^ ObjectDeallocation.m:78:3: warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘NSUInteger’ [-Wformat=] ObjectDeallocation.m:78:3: warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘NSUInteger’ [-Wformat=] Linking test_tool badmodels ... Linking test_tool ModelEditing ... Making all for test_tool test01... Linking test_tool ObjectDeallocation ... Making all for test_tool test02... Compiling file test01.m ... Linking test_tool test00 ... Compiling file test02.m ... Making all for test_tool test03... Compiling file test03.m ... test02.m: In function ‘main’: test02.m:55:9: warning: passing argument 2 of ‘fileExistsAtPath:isDirectory:’ discards ‘volatile’ qualifier from pointer target type [enabled by default] isDirectory: &result1]; ^ test02.m:55:9: note: expected ‘BOOL *’ but argument is of type ‘volatile BOOL *’ test02.m:36:6: warning: unused variable ‘plist’ [-Wunused-variable] id plist = nil; ^ test02.m:35:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ Making all for test_tool test04... Compiling file test04.m ... test03.m: In function ‘main’: test03.m:56:9: warning: passing argument 2 of ‘fileExistsAtPath:isDirectory:’ discards ‘volatile’ qualifier from pointer target type [enabled by default] isDirectory: &result1]; ^ test03.m:56:9: note: expected ‘BOOL *’ but argument is of type ‘volatile BOOL *’ test03.m:36:6: warning: unused variable ‘plist’ [-Wunused-variable] id plist = nil; ^ test03.m:35:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ test04.m: In function ‘main’: test04.m:14:19: warning: unused variable ‘rel2’ [-Wunused-variable] EORelationship *rel2 = [EORelationship new]; ^ Linking test_tool test02 ... Linking test_tool test03 ... Linking test_tool test01 ... Making all for test_tool test05... Compiling file test05.m ... Linking test_tool test04 ... Making all for test_tool test06... Making all for test_tool test07... Compiling file test06.m ... Compiling file test07.m ... test07.m: In function ‘main’: test07.m:9:22: warning: unused variable ‘pool’ [-Wunused-variable] NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; ^ Linking test_tool test07 ... Linking test_tool test05 ... Linking test_tool test06 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOModel' Testing badmodels.m... Running gdl2/EOModel/badmodels.m... 2017-05-02 09:00:37.136 badmodels[25546:25546] EOModel.m:1514 Assertion failed in EOModel(instance), method _setEntity:forEntityName:className:. Entity 'Entity' is already registered with this model 2017-05-02 09:00:37.136 badmodels[25546:25546] exception in EOModel initWithTableOfContentsPropertyList:path: 2017-05-02 09:00:37.136 badmodels[25546:25546] exception= NAME:NSInternalInconsistencyException REASON:EOModel.m:1514 Assertion failed in EOModel(instance), method _setEntity:forEntityName:className:. Entity 'Entity' is already registered with this model INFO:(null) 2017-05-02 09:00:37.136 badmodels[25546:25546] exception in EOModel initWithContentsOfFile: 2017-05-02 09:00:37.136 badmodels[25546:25546] exception= NAME:NSInternalInconsistencyException REASON:EOModel.m:1514 Assertion failed in EOModel(instance), method _setEntity:forEntityName:className:. Entity 'Entity' is already registered with this model INFO:(null) Passed test: bad1.eomodel throws exception Passed test: entity with an attribute and relationship with the same name throws exception Passed test: entity with 2 attributes with the same name throws exception Passed test: entity with 2 relationships with the same name throws exception Completed file: badmodels.m Testing ModelEditing.m... Running gdl2/EOModel/ModelEditing.m... ./obj/ModelEditing: Uncaught exception NSInvalidArgumentException, reason: EOModel(instance) does not recognize awakeFromInsertionInEditingContext: /usr/GNUstep/System/Tools/gnustep-tests: line 309: 25566 Aborted $RUN_CMD Failed file: ModelEditing.m aborted without running all tests! Testing ObjectDeallocation.m... Running gdl2/EOModel/ObjectDeallocation.m... Start set: ObjectDeallocation.m:74 ... entity unretained pointers Passed test: model will deallocate 1 Passed test: EOEntity -model has no dangling pointer 1 Passed test: EOEntity -model has no dangling pointer 2 Passed test: EOEntity -model has no dangling pointer 3 End set: ObjectDeallocation.m:93 ... entity unretained pointers Start set: ObjectDeallocation.m:95 ... attribute unretained pointers Passed test: Entity will deallocate 1 Passed test: Entity will deallocate 2 Passed test: attribute unretained pointers End set: ObjectDeallocation.m:111 ... attribute unretained pointers Start set: ObjectDeallocation.m:113 ... relationship unretained pointers Passed test: relationship unretained pointers 1 Passed test: relationship unretained pointers 3 Passed test: Entity will deallocate 3 End set: ObjectDeallocation.m:128 ... relationship unretained pointers Start set: ObjectDeallocation.m:130 ... parent/sub entities Passed test: parent entity will deallocate Passed test: sub entities parent entity is now nil End set: ObjectDeallocation.m:142 ... parent/sub entities Completed file: ObjectDeallocation.m Testing test00.m... Running gdl2/EOModel/test00.m... Start set: test00.m:62 ... EOModel/test00.m Passed test: EOAttribute creation Passed test: EOAttribute creation via support function Start set: test00.m:100 ... EOEntity creation result evaluation End set: test00.m:120 ... EOEntity creation result evaluation Passed test: EOEntity creation Start set: test00.m:145 ... EOModel creation result evaluation End set: test00.m:158 ... EOModel creation result evaluation Passed test: EOModel creation Passed test: EOJoin creation Passed test: EORelationship creation Passed test: -[EOEntity addRelationship:] -[EOEntity relationshipNamed:] Passed test: -[EOEntity setClassProperties:] -[EOEntity classProperties] Passed test: -[EOStoredProcedure initWithName:] -[EOStoredProcedure name] Passed test: -[EOStoredProcedure setExternalName:] -[EOStoredProcedure externalName] Passed test: -[EOModel addStoredProcedure:] -[EOModel storedProcedureNamed:] Passed test: -[EOStoredProcedure setArguments:] -[EOStoredProcedure arguments] Start set: test00.m:246 ... -[EOModel encodeTableOfContentsIntoPropertyList:] Error: test00.m:268 ... END(-[EOModel encodeTableOfContentsIntoPropertyList:] result evaluation) with START(-[EOModel encodeTableOfContentsIntoPropertyList:]). End set: test00.m:268 ... -[EOModel encodeTableOfContentsIntoPropertyList:] Passed test: -[EOModel encodeTableOfContentsIntoPropertyList:] 2017-05-02 09:00:37.275 test00[25609:25609] DVLP WARNING EOModel.m (1151): TODO 2017-05-02 09:00:37.275 test00[25609:25609] DVLP WARNING EOModel.m (1151): TODO 2017-05-02 09:00:37.275 test00[25609:25609] DVLP WARNING EOModel.m (1151): TODO 2017-05-02 09:00:37.275 test00[25609:25609] DVLP WARNING EOModel.m (1151): TODO Start set: test00.m:276 ... -[EOModel writeToFile:] result evaluation End set: test00.m:288 ... -[EOModel writeToFile:] result evaluation Passed test: -[EOModel writeToFile:] Failed test: -[EOModel initWithConentsOfFile:] End set: test00.m:301 ... EOModel/test00.m Completed file: test00.m Testing test01.m... Running gdl2/EOModel/test01.m... Start set: test01.m:40 ... -validateName: with valid names Passed test: EOEntity -validateName: with valid name 'foo' Passed test: EOEntity -validateName: with valid name 'foo$' Passed test: EOEntity -validateName: with valid name 'f00' Passed test: EOEntity -validateName: with valid name '#f00' Passed test: EOEntity -validateName: with valid name '@foo' Passed test: EOEntity -validateName: with valid name '_foo' End set: test01.m:49 ... -validateName: with valid names Start set: test01.m:51 ... -validateName with invalid names Passed test: EOEntity -validateName: with invalid name '' Passed test: EOEntity -validateName: with invalid name 'foo&' Passed test: EOEntity -validateName: with invalid name '$foo' Passed test: EOEntity -validateName: with invalid name '(nil) End set: test01.m:63 ... -validateName with invalid names Start set: test01.m:65 ... -setName: with valid names Passed test: EOEntity -setName: with valid name 'foo' Passed test: EOEntity -setName: with valid name 'foo$' Passed test: EOEntity -setName: with valid name 'f00' Passed test: EOEntity -setName: with valid name '#f00' Passed test: EOEntity -setName: with valid name '@foo' Passed test: EOEntity -setName: with valid name '_foo' End set: test01.m:81 ... -setName: with valid names Start set: test01.m:83 ... -setName: with invalid names Passed test: EOEntity -setName: with invalid name '' Passed test: EOEntity -setName: with invalid name 'foo&' Passed test: EOEntity -setName: with invalid name '$foo' End set: test01.m:98 ... -setName: with invalid names Start set: test01.m:40 ... -validateName: with valid names Passed test: EOAttribute -validateName: with valid name 'foo' Passed test: EOAttribute -validateName: with valid name 'foo$' Passed test: EOAttribute -validateName: with valid name 'f00' Passed test: EOAttribute -validateName: with valid name '#f00' Passed test: EOAttribute -validateName: with valid name '@foo' Passed test: EOAttribute -validateName: with valid name '_foo' End set: test01.m:49 ... -validateName: with valid names Start set: test01.m:51 ... -validateName with invalid names Passed test: EOAttribute -validateName: with invalid name '' Passed test: EOAttribute -validateName: with invalid name 'foo&' Passed test: EOAttribute -validateName: with invalid name '$foo' Passed test: EOAttribute -validateName: with invalid name '(nil) End set: test01.m:63 ... -validateName with invalid names Start set: test01.m:65 ... -setName: with valid names Passed test: EOAttribute -setName: with valid name 'foo' Passed test: EOAttribute -setName: with valid name 'foo$' Passed test: EOAttribute -setName: with valid name 'f00' Passed test: EOAttribute -setName: with valid name '#f00' Passed test: EOAttribute -setName: with valid name '@foo' Passed test: EOAttribute -setName: with valid name '_foo' End set: test01.m:81 ... -setName: with valid names Start set: test01.m:83 ... -setName: with invalid names Passed test: EOAttribute -setName: with invalid name '' Passed test: EOAttribute -setName: with invalid name 'foo&' Passed test: EOAttribute -setName: with invalid name '$foo' End set: test01.m:98 ... -setName: with invalid names Start set: test01.m:40 ... -validateName: with valid names Passed test: EORelationship -validateName: with valid name 'foo' Passed test: EORelationship -validateName: with valid name 'foo$' Passed test: EORelationship -validateName: with valid name 'f00' Passed test: EORelationship -validateName: with valid name '#f00' Passed test: EORelationship -validateName: with valid name '@foo' Passed test: EORelationship -validateName: with valid name '_foo' End set: test01.m:49 ... -validateName: with valid names Start set: test01.m:51 ... -validateName with invalid names Passed test: EORelationship -validateName: with invalid name '' Passed test: EORelationship -validateName: with invalid name 'foo&' Passed test: EORelationship -validateName: with invalid name '$foo' Passed test: EORelationship -validateName: with invalid name '(nil) End set: test01.m:63 ... -validateName with invalid names Start set: test01.m:65 ... -setName: with valid names Passed test: EORelationship -setName: with valid name 'foo' Passed test: EORelationship -setName: with valid name 'foo$' Passed test: EORelationship -setName: with valid name 'f00' Passed test: EORelationship -setName: with valid name '#f00' Passed test: EORelationship -setName: with valid name '@foo' Passed test: EORelationship -setName: with valid name '_foo' End set: test01.m:81 ... -setName: with valid names Start set: test01.m:83 ... -setName: with invalid names Passed test: EORelationship -setName: with invalid name '' Passed test: EORelationship -setName: with invalid name 'foo&' Passed test: EORelationship -setName: with invalid name '$foo' End set: test01.m:98 ... -setName: with invalid names Start set: test01.m:102 ... -validateName return values Passed test: EOEntity -validateName: returns nil when entity name is unchanged Passed test: EOEntity -validateName: returns exception when entity with same name exists in model Passed test: EOAttribute -validateName returns nil when name is unchanged Passed test: EOAttribute -validateName returns exception when entity with same name exists in model Passed test: EORelationship -validateName: returns nil when relationship name is unchanged Passed test: EORelationship -validateName: returns exception when relationship with same name exists in model End set: test01.m:172 ... -validateName return values Completed file: test01.m Testing test02.m... Running gdl2/EOModel/test02.m... Start set: test02.m:40 ... EOModel/test02.m Passed test: -[EOModel initWithConentsOfFile:]test02.m EXCEPTION: NSInvalidArgumentException GSMutableDictionary(instance) does not recognize _loadEntity (null) Failed test: -[EOModel writeToFile:]test02.m End set: test02.m:58 ... EOModel/test02.m Completed file: test02.m Testing test03.m... Running gdl2/EOModel/test03.m... Start set: test03.m:40 ... EOModel/test03.m 2017-05-02 09:00:37.427 test03[25678:25678] EOModel.m:523 Assertion failed in EOModel(instance), method initWithContentsOfFile:. File /tmp/GNUstepSecure1003/test02.eomodeld/index.eomodeld could not be read. 2017-05-02 09:00:37.427 test03[25678:25678] exception in EOModel initWithContentsOfFile: 2017-05-02 09:00:37.427 test03[25678:25678] exception= NAME:NSInternalInconsistencyException REASON:EOModel.m:523 Assertion failed in EOModel(instance), method initWithContentsOfFile:. File /tmp/GNUstepSecure1003/test02.eomodeld/index.eomodeld could not be read. INFO:(null) EXCEPTION: NSInternalInconsistencyException EOModel.m:523 Assertion failed in EOModel(instance), method initWithContentsOfFile:. File /tmp/GNUstepSecure1003/test02.eomodeld/index.eomodeld could not be read. (null) Failed test: -[EOModel initWithConentsOfFile:] test03.m Failed test: -[EOModel writeToFile:]test03.m End set: test03.m:59 ... EOModel/test03.m Completed file: test03.m Testing test04.m... Running gdl2/EOModel/test04.m... Passed test: modelGroup -modelNamed: knows new model name Passed test: modelGroup -modelNamed no model with old model name Passed test: modelGroup previously added models intact. Passed test: Model -setName: renaming a model and back again Passed test: model recognizes new entity name Passed test: model doesn't recognize old entity name Passed test: Entity -setName: renaming an entity and back again Passed test: existing entities still exist.. Passed test: -entity attributeNamed: knows new name Passed test: -entity attributeNamed: doesn't know old name Passed test: Attribute -setName: renaming an attribute and back again Passed test: existing attributes still exist.. Passed test: -relationshipNamed: works Passed test: -relationships return value. Passed test: -relationshipNamed: with new name. Passed test: -relationshipNamed: with old name. Passed test: -relationships return value. Completed file: test04.m Testing test05.m... Running gdl2/EOModel/test05.m... Passed test: EOModel -entityNamed: returns nil for entity which has been removed Passed test: EOModel -entities does not contain an entity which has been removed Passed test: EOModel -entityNames does not contain name of entity which has been removed Passed test: EOModelGroup -entityNamed: returns nil for entity which has been removed Passed test: -[EOEntity relationshipNamed:] works Passed test: -[EOEntity relationships] contains relationship Passed test: classProperties works. Passed test: -[EOEntity relationshipNamed:] returns nil for removed relationship Passed test: -[EOEntity relationships doesn't contain removed relationship Passed test: removeRelationship removes from classProperties. Passed test: entity contains removed attribute Passed test: classProperties contains attribute Passed test: primaryKeyAttributes contains attribute Passed test: -attributeNamed: works Passed test: removeAttribute: removes from classProperties Passed test: removeAttribute: removes from primaryKeyAttributes Passed test: no attribute with removed attributes name Passed test: entity does not contain removed attribute Completed file: test05.m Testing test06.m... Running gdl2/EOModel/test06.m... Passed test: -referencesToProperty: with no references (to source) Passed test: -referencesToProperty: with no references (to destination) Passed test: -joins contains join Passed test: -referencesToProperty: contains references (to source attribute) Passed test: -referencesToProperty: contains references (to destination attribute) Passed test: entity with relationship -referencesProperty: destination attribute Passed test: entity with relationship -referencesProperty: source attribute Passed test: relationship -referencesProperty: destination attribute Passed test: relationship -referencesProperty: source attribute Completed file: test06.m Testing test07.m... Running gdl2/EOModel/test07.m... Start set: test07.m:30 ... EOModel parent tests Passed test: -parentEntity 1 Passed test: -subEntities 1 2017-05-02 09:00:37.609 test07[25763:25763] DVLP WARNING EOModel.m (1151): TODO 2017-05-02 09:00:37.609 test07[25763:25763] DVLP WARNING EOModel.m (1151): TODO 2017-05-02 09:00:37.610 test07[25763:25763] DVLP WARNING EOModel.m (1151): TODO 2017-05-02 09:00:37.610 test07[25763:25763] DVLP WARNING EOModel.m (1151): TODO EXCEPTION: NSInvalidArgumentException [NSPropertyListSerialization +dataWithPropertyList:format:options:error:]: nil property list (null) Failed set: test07.m:30 ... problem in EOModel parent tests. End set: test07.m:82 ... EOModel parent tests Completed file: test07.m Building in gdl2/EOObserverCenter This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOObserverCenter' Making all for test_tool test00... Compiling file test00.m ... test00.m: In function ‘-[Foo hash]’: test00.m:23:1: warning: conflicting types for ‘-(unsigned int)hash’ [enabled by default] - (unsigned) hash; ^ In file included from /usr/GNUstep/Local/Library/Headers/EOControl/EOSortOrdering.h:32:0, from /usr/GNUstep/Local/Library/Headers/EOControl/EOControl.h:34, from test00.m:1: /usr/GNUstep/Local/Library/Headers/Foundation/NSObject.h:131:1: note: previous declaration of ‘-(NSUInteger)hash’ - (NSUInteger) hash; ^ test00.m: In function ‘main’: test00.m:241:5: warning: multiple methods named ‘-hash’ found [enabled by default] pass([obj1 hash] == [obj2 hash] && [obj1 isEqual:obj2], ^ In file included from /usr/GNUstep/Local/Library/Headers/EOControl/EOSortOrdering.h:32:0, from /usr/GNUstep/Local/Library/Headers/EOControl/EOControl.h:34, from test00.m:1: /usr/GNUstep/Local/Library/Headers/Foundation/NSObject.h:131:1: note: using ‘-(NSUInteger)hash’ - (NSUInteger) hash; ^ /usr/GNUstep/Local/Library/Headers/Foundation/NSObject.h:131:1: note: also found ‘-(NSUInteger)hash’ test00.m:23:1: note: also found ‘-(unsigned int)hash’ - (unsigned) hash; ^ test00.m:241:5: warning: multiple methods named ‘-hash’ found [enabled by default] pass([obj1 hash] == [obj2 hash] && [obj1 isEqual:obj2], ^ In file included from /usr/GNUstep/Local/Library/Headers/EOControl/EOSortOrdering.h:32:0, from /usr/GNUstep/Local/Library/Headers/EOControl/EOControl.h:34, from test00.m:1: /usr/GNUstep/Local/Library/Headers/Foundation/NSObject.h:131:1: note: using ‘-(NSUInteger)hash’ - (NSUInteger) hash; ^ /usr/GNUstep/Local/Library/Headers/Foundation/NSObject.h:131:1: note: also found ‘-(NSUInteger)hash’ test00.m:23:1: note: also found ‘-(unsigned int)hash’ - (unsigned) hash; ^ test00.m:93:6: warning: variable ‘takeupmemory’ set but not used [-Wunused-but-set-variable] id takeupmemory; ^ Linking test_tool test00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOObserverCenter' Testing test00.m... Running gdl2/EOObserverCenter/test00.m... Passed test: +observersForObject: works Passed test: observers receive -objectWillChange: Passed test: +removeObserver:forObject: works Passed test: EOObserverCenter +addObserver:forObject doesn't retain object Passed test: EOObserverCenter +addObserver:forObject doesn't retain observer Passed test: EOObserverCenter +removeObserver:forObject doesn't release object Passed test: EOObserverCenter +addObserver:forObject doesn't release observer Passed test: can add observer in -init and remove in -dealloc Passed test: multiple omniscient observers works. Passed test: sending will change twice only sends to observers once Passed test: +notifyObserversObjectWillChange: with nil argument dangling pointer test Passed test: +notifyObserversObjectWillChange: with nil argument works Passed test: +notifyObserversObjectWillChange notifies omniscient observers of a nil argument Passed test: +removeOmniscientObserver: works Passed test: internal test consistency Passed test: +observersForObjects with observers responding YES to isEqual: 1 Passed test: +observersForObjects with observers responding YES to isEqual: 2 Passed test: -willChange notifies -isEqual: objects 1 Passed test: -willChange notifies -isEqual: objects 2 Passed test: -removeObject: notifies -isEqual: objects Passed test: false positives in -willChange Passed test: observer for -isEqual: objects recieves 2 changes Passed test: observed objects for -isEqual: objects Completed file: test00.m Building in gdl2/EOQualifier This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOQualifier' Making all for test_tool BadFormats... Making all for test_tool EOAndQualifier00... Making all for test_tool EOKeyComparisonQualifier00... Making all for test_tool EOKeyValueQualifier00... Compiling file BadFormats.m ... Compiling file EOKeyValueQualifier00.m ... Compiling file EOKeyComparisonQualifier00.m ... Compiling file EOAndQualifier00.m ... EOAndQualifier00.m: In function ‘main’: EOAndQualifier00.m:45:26: warning: unused variable ‘keyValQual3’ [-Wunused-variable] EOKeyValueQualifier *keyValQual3 = nil; ^ EOAndQualifier00.m:34:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ EOKeyValueQualifier00.m: In function ‘main’: EOKeyValueQualifier00.m:34:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ Linking test_tool BadFormats ... Linking test_tool EOKeyValueQualifier00 ... Linking test_tool EOKeyComparisonQualifier00 ... Linking test_tool EOAndQualifier00 ... Making all for test_tool EOKeyValueQualifier01... Making all for test_tool EONotQualifier00... Compiling file EOKeyValueQualifier01.m ... Making all for test_tool EOOrQualifier00... Compiling file EONotQualifier00.m ... Making all for test_tool EOQualifier00... Compiling file EOOrQualifier00.m ... Compiling file EOQualifier00.m ... EOKeyValueQualifier01.m: In function ‘main’: EOKeyValueQualifier01.m:75:5: warning: ‘EOQualifier’ may not respond to ‘-sqlStringForSQLExpression:’ [enabled by default] sqlString=[schemaBasedQual sqlStringForSQLExpression: sqlExpression]; ^ EOKeyValueQualifier01.m:75:5: warning: (Messages without a matching method signature [enabled by default] EOKeyValueQualifier01.m:75:5: warning: will be assumed to return ‘id’ and accept [enabled by default] EOKeyValueQualifier01.m:75:5: warning: ‘...’ as arguments.) [enabled by default] EOKeyValueQualifier01.m:127:7: warning: ‘EOQualifier’ may not respond to ‘-sqlStringForSQLExpression:’ [enabled by default] sqlString=[schemaBasedQual sqlStringForSQLExpression: sqlExpression]; ^ EOKeyValueQualifier01.m:163:7: warning: ‘EOQualifier’ may not respond to ‘-sqlStringForSQLExpression:’ [enabled by default] sqlString=[schemaBasedQual sqlStringForSQLExpression: sqlExpression]; ^ EOOrQualifier00.m: In function ‘main’: EOOrQualifier00.m:35:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ EONotQualifier00.m: In function ‘main’: EONotQualifier00.m:34:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ EOQualifier00.m: In function ‘main’: EOQualifier00.m:387:5: warning: ‘NSDictionary’ may not respond to ‘-setObject:forKey:’ [enabled by default] [dict setObject:@"quux" forKey:@"bar"]; ^ EOQualifier00.m:387:5: warning: (Messages without a matching method signature [enabled by default] EOQualifier00.m:387:5: warning: will be assumed to return ‘id’ and accept [enabled by default] EOQualifier00.m:387:5: warning: ‘...’ as arguments.) [enabled by default] EOQualifier00.m:388:5: warning: ‘NSDictionary’ may not respond to ‘-setObject:forKey:’ [enabled by default] [dict setObject:@"bar" forKey:@"foo"]; ^ EOQualifier00.m:389:5: warning: ‘NSDictionary’ may not respond to ‘-setObject:forKey:’ [enabled by default] [dict2 setObject:@"quux" forKey:@"foo"]; ^ Linking test_tool EOOrQualifier00 ... Linking test_tool EONotQualifier00 ... Linking test_tool EOKeyValueQualifier01 ... Making all for test_tool EOQualifier01... Making all for test_tool EOQualifier02... Making all for test_tool EOQualifier03... Compiling file EOQualifier02.m ... Compiling file EOQualifier01.m ... Compiling file EOQualifier03.m ... EOQualifier01.m: In function ‘main’: EOQualifier01.m:36:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ EOQualifier02.m: In function ‘main’: EOQualifier02.m:42:10: warning: unused variable ‘keys’ [-Wunused-variable] NSSet *keys; ^ EOQualifier02.m:40:12: warning: unused variable ‘qualOperatorArr’ [-Wunused-variable] NSArray *qualOperatorArr; ^ EOQualifier02.m:38:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ Linking test_tool EOQualifier00 ... Making all for test_tool EOQualifierFormats... Compiling file EOQualifierFormats.m ... Linking test_tool EOQualifier01 ... Linking test_tool EOQualifier02 ... Linking test_tool EOQualifier03 ... Making all for test_tool EOQualifierVariable00... Compiling file EOQualifierVariable00.m ... EOQualifierVariable00.m: In function ‘main’: EOQualifierVariable00.m:34:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ Linking test_tool EOQualifierFormats ... Linking test_tool EOQualifierVariable00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOQualifier' Testing BadFormats.m... Running gdl2/EOQualifier/BadFormats.m... Start set: BadFormats.m:22 ... bad qualifiers formats 2017-05-02 09:00:40.477 BadFormats[26174:26174] (NSString)%@ = 'foo' 2017-05-02 09:00:40.477 BadFormats[26174:26174] File EOQualifier.m: 989. In +[EOQualifier operatorSelectorForString:] No operator selector for string ')'. 2017-05-02 09:00:40.477 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:EOQualifier -- qualifierWithQualifierFormat:varargList: 0x0x2af1d0b596c0: no operator or unknown operator: ')' INFO:(null) Passed test: bad qualifier format: (NSString)%@ = 'foo' 2017-05-02 09:00:40.477 BadFormats[26174:26174] (NSString)'foo' = 'foo' 2017-05-02 09:00:40.478 BadFormats[26174:26174] File EOQualifier.m: 989. In +[EOQualifier operatorSelectorForString:] No operator selector for string ')'. 2017-05-02 09:00:40.478 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:EOQualifier -- qualifierWithQualifierFormat:varargList: 0x0x2af1d0b596c0: no operator or unknown operator: ')' INFO:(null) Passed test: bad qualifier format: (NSString)'foo' = 'foo' 2017-05-02 09:00:40.478 BadFormats[26174:26174] (NSString)foo = 'foo' 2017-05-02 09:00:40.478 BadFormats[26174:26174] File EOQualifier.m: 989. In +[EOQualifier operatorSelectorForString:] No operator selector for string ')'. 2017-05-02 09:00:40.478 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:EOQualifier -- qualifierWithQualifierFormat:varargList: 0x0x2af1d0b596c0: no operator or unknown operator: ')' INFO:(null) Passed test: bad qualifier format: (NSString)foo = 'foo' 2017-05-02 09:00:40.478 BadFormats[26174:26174] foo = (NSString)bar 2017-05-02 09:00:40.478 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:expected string literal after cast to class INFO:(null) Passed test: bad qualifier format: foo = (NSString)bar 2017-05-02 09:00:40.478 BadFormats[26174:26174] foo = (NSString)$bar 2017-05-02 09:00:40.478 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:expected string literal after cast to class INFO:(null) Passed test: bad qualifier format: foo = (NSString)$bar 2017-05-02 09:00:40.478 BadFormats[26174:26174] foo = (NSString)%@ 2017-05-02 09:00:40.478 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:expected string literal after cast to class INFO:(null) Passed test: bad qualifier format: foo = (NSString)%@ 2017-05-02 09:00:40.478 BadFormats[26174:26174] foo = $%@ 2017-05-02 09:00:40.478 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:error parsing qualifier format INFO:(null) Passed test: bad qualifier format: foo = $%@ 2017-05-02 09:00:40.478 BadFormats[26174:26174] foo = %bar 2017-05-02 09:00:40.478 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:EOQualifier -- qualifierParser: unrecognized character (b) in the conversion specification INFO:(null) Passed test: bad qualifier format: foo = %bar 2017-05-02 09:00:40.478 BadFormats[26174:26174] foo = $%% 2017-05-02 09:00:40.478 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:error parsing qualifier format INFO:(null) Passed test: bad qualifier format: foo = $%% 2017-05-02 09:00:40.478 BadFormats[26174:26174] foo = $'foo' 2017-05-02 09:00:40.478 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:illegal qualifier variable $ INFO:(null) Passed test: bad qualifier format: foo = $'foo' 2017-05-02 09:00:40.478 BadFormats[26174:26174] foo = %$% 2017-05-02 09:00:40.478 BadFormats[26174:26174] exceptions are good NAME:NSInvalidArgumentException REASON:EOQualifier -- qualifierParser: unrecognized character ($) in the conversion specification INFO:(null) Passed test: bad qualifier format: foo = %$% End set: BadFormats.m:43 ... bad qualifiers formats Completed file: BadFormats.m Testing EOAndQualifier00.m... Running gdl2/EOQualifier/EOAndQualifier00.m... Start set: EOAndQualifier00.m:37 ... EOQualifier/EOAndQualifier00.m Start set: EOAndQualifier00.m:47 ... Prepare: -[EOAndQualifier initWithQualifierArray:] End set: EOAndQualifier00.m:61 ... Prepare: -[EOAndQualifier initWithQualifierArray:] 2017-05-02 09:00:40.521 EOAndQualifier00[26194:26194] *** -[GSInlineArray copy]: message sent to deallocated instance 0x1092e80 /usr/GNUstep/System/Tools/gnustep-tests: line 309: 26194 Aborted $RUN_CMD Failed file: EOAndQualifier00.m aborted without running all tests! Testing EOKeyComparisonQualifier00.m... Running gdl2/EOQualifier/EOKeyComparisonQualifier00.m... Start set: EOKeyComparisonQualifier00.m:37 ... EOQualifier/EOKeyComparisonQualifier00.m Passed test: -[EOKeyComparisonQualifierinitWithLeftKey:operatorSelector:rightKey:] Passed test: -[EOKeyComparisonQualifier evaluateWithObject:] End set: EOKeyComparisonQualifier00.m:192 ... EOQualifier/EOKeyComparisonQualifier00.m Completed file: EOKeyComparisonQualifier00.m Testing EOKeyValueQualifier00.m... Running gdl2/EOQualifier/EOKeyValueQualifier00.m... Start set: EOKeyValueQualifier00.m:37 ... EOQualifier/EOKeyValueQualifier00.m Passed test: -[EOKeyValueQualifier initWithKey:operatorSelector:value:] Passed test: -[EOKeyValueQualifier evaluateWithObject:] End set: EOKeyValueQualifier00.m:65 ... EOQualifier/EOKeyValueQualifier00.m Completed file: EOKeyValueQualifier00.m Testing EOKeyValueQualifier01.m... Running gdl2/EOQualifier/EOKeyValueQualifier01.m... Start set: EOKeyValueQualifier01.m:41 ... EOQualifier/EOKeyValueQualifier00.m 2017-05-02 09:00:40.651 EOKeyValueQualifier01[26256:26256] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: EXCEPTION: PostgreSQLException SQL expression 'CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null)(30) NOT NULL, PID (null) NOT NULL)' caused ERROR: syntax error at or near "(" LINE 1: CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null... ^ (null) Failed set: EOKeyValueQualifier01.m:41 ... problem in EOQualifier/EOKeyValueQualifier00.m. End set: EOKeyValueQualifier01.m:179 ... EOQualifier/EOKeyValueQualifier00.m Completed file: EOKeyValueQualifier01.m Testing EONotQualifier00.m... Running gdl2/EOQualifier/EONotQualifier00.m... Start set: EONotQualifier00.m:37 ... EOQualifier/EONotQualifier00.m Passed test: -[EONotQualifier initWithQualifier:] Passed test: -[EONotQualifier evaluateWithObject:] End set: EONotQualifier00.m:65 ... EOQualifier/EONotQualifier00.m Completed file: EONotQualifier00.m Testing EOOrQualifier00.m... Running gdl2/EOQualifier/EOOrQualifier00.m... Start set: EOOrQualifier00.m:38 ... EOQualifier/EOOrQualifier00.m Passed test: -[EOOrQualifier initWithQualifierArray:] Passed test: -[EOOrQualifier evaluateWithObject:] End set: EOOrQualifier00.m:83 ... EOQualifier/EOOrQualifier00.m Completed file: EOOrQualifier00.m Testing EOQualifier00.m... Running gdl2/EOQualifier/EOQualifier00.m... Start set: EOQualifier00.m:44 ... EOQualifier/EOQualifier00.m Passed test: +[EOQualifier allQualifierOperators] Passed test: +[EOQualifier relationalQualifierOperators] Passed test: +[EOQualifier operatorSelectorForString:] Passed test: +[EOQualifier stringForOperatorSelector:] Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = 'constant'' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = value' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'(key = value)' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = 25' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = -25' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = -12.8' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = (NSNumber)'25'' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = (NSNumber)'25.5'' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = (NSNumber)'42.94967296'' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = (NSDecimalNumber)'25.1'' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'(key = value) and (key2 = 'constant')' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'(key = value) and (key2 = 'constant') and (key3 = value3)' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'(key = value) or (key2 = 'constant')' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'(key = value) or (key2 = 'constant') or (key3 = value3)' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'(key = value) and (key2 = 'constant') or (key3 = value3)' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = value and key2 = 'constant' or key3 = value3' Passed test: +[EOQualifier allQualifierKeys] @'(key = value) and (key2 = 'constant')' Passed test: +[EOQualifier allQualifierKeys] @'(key = value) and (key2 = 'constant') and (key3 = value3)' Passed test: +[EOQualifier allQualifierKeys] @'(key = value) or (key2 = 'constant')' Passed test: +[EOQualifier allQualifierKeys] @'(key = value) or (key2 = 'constant') or (key3 = value3)' Passed test: +[EOQualifier allQualifierKeys] @'(key = value) and (key2 = 'constant') or (key3 = value3)' Passed test: +[EOQualifier allQualifierKeys] @'key = value and key2 = 'constant' or key3 = value3' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = nil' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'(key = nil)' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @' key = nil ' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = nill' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = nil0' Passed test: +[EOQualifier qualifierWithQualifierFormat:] @'key = nil_' Passed test: +[EOQualifier qualifierWithQualifierFormat: @'foo = $bar' Passed test: +[EOQualifier qualifierWithQualifierFormat: @'foo = $bar' Passed test: -[EOQualifier qualifierWithBindings:empty requiresAllVariables:YES] Passed test: -[EOQualifier qualifierWithBindings:requiresAllVariables:] 2017-05-02 09:00:40.784 EOQualifier00[26320:26320] File EOQualifier.m: 989. In +[EOQualifier operatorSelectorForString:] No operator selector for string ''. Passed test: -qualifier parse errors Passed test: -qualifier parse weird format (name = '%@') End set: EOQualifier00.m:419 ... EOQualifier/EOQualifier00.m Completed file: EOQualifier00.m Testing EOQualifier01.m... Running gdl2/EOQualifier/EOQualifier01.m... Start set: EOQualifier01.m:44 ... EOQualifier/EOQualifier01.m Passed test: -[NSArray filteredArrayUsingQualifier:] Passed test: -[NSArray filteredArrayUsingQualifier:] like Passed test: Unicode -[NSArray filteredArrayUsingQualifier:] like End set: EOQualifier01.m:103 ... EOQualifier/EOQualifier01.m Completed file: EOQualifier01.m Testing EOQualifier02.m... Running gdl2/EOQualifier/EOQualifier02.m... Start set: EOQualifier02.m:45 ... EOQualifier/EOQualifier02.m Passed test: +[EOQualifier qualifierWithQualifierFormat:] Unicode: @'key = 'const$$$'' Passed test: +[EOQualifier qualifierWithQualifierFormat:] Unicode: @'(key = value) and (key2 = 'cont$$$')' Passed test: +[EOQualifier qualifierWithQualifierFormat:] Unicode: @'(key = value) and (key2 = 'const$$$') and (key3 = value3)' Passed test: +[EOQualifier qualifierWithQualifierFormat:] Unicode: @'(key = value) or (key2 = 'const$$$')' End set: EOQualifier02.m:83 ... EOQualifier/EOQualifier02.m Completed file: EOQualifier02.m Testing EOQualifier03.m... Running gdl2/EOQualifier/EOQualifier03.m... Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.0 2017-05-02 09:00:40.902 EOQualifier03[26380:26380] fmt:(a = %@) q:(a = '') args:("") Passed test: test1 0.0.0 Passed test: test2 0.0.0 Passed test: test3 0.0.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.1 2017-05-02 09:00:40.905 EOQualifier03[26380:26380] fmt:(a <= %@) q:(a <= '') args:("") Passed test: test1 0.0.1 Passed test: test2 0.0.1 Passed test: test3 0.0.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.2 2017-05-02 09:00:40.905 EOQualifier03[26380:26380] fmt:(a >= %@) q:(a >= '') args:("") Passed test: test1 0.0.2 Passed test: test2 0.0.2 Passed test: test3 0.0.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.3 2017-05-02 09:00:40.905 EOQualifier03[26380:26380] fmt:(a < %@) q:(a < '') args:("") Passed test: test1 0.0.3 Passed test: test2 0.0.3 Passed test: test3 0.0.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.4 2017-05-02 09:00:40.905 EOQualifier03[26380:26380] fmt:(a > %@) q:(a > '') args:("") Passed test: test1 0.0.4 Passed test: test2 0.0.4 Passed test: test3 0.0.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.5 2017-05-02 09:00:40.905 EOQualifier03[26380:26380] fmt:(a != %@) q:(a <> '') args:("") Passed test: test1 0.0.5 Passed test: test2 0.0.5 Passed test: test3 0.0.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.6 2017-05-02 09:00:40.905 EOQualifier03[26380:26380] fmt:(a <> %@) q:(a <> '') args:("") Passed test: test1 0.0.6 Passed test: test2 0.0.6 Passed test: test3 0.0.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.7 2017-05-02 09:00:40.905 EOQualifier03[26380:26380] fmt:(a like %@) q:(a like '') args:("") Passed test: test1 0.0.7 Passed test: test2 0.0.7 Passed test: test3 0.0.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.8 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(a caseInsensitiveLike %@) q:(a caseInsensitiveLike '') args:("") Passed test: test1 0.0.8 Passed test: test2 0.0.8 Passed test: test3 0.0.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.9 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(a contains %@) q:(a doesContain '') args:("") Passed test: test1 0.0.9 Passed test: test2 0.0.9 Passed test: test3 0.0.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.0.10 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(a doesContain %@) q:(a doesContain '') args:("") Passed test: test1 0.0.10 Passed test: test2 0.0.10 Passed test: test3 0.0.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.0 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b = %f) q:(b = '7.22342') args:("7.22342") Passed test: test1 0.1.0 Passed test: test2 0.1.0 Passed test: test3 0.1.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.1 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b <= %f) q:(b <= '7.22342') args:("7.22342") Passed test: test1 0.1.1 Passed test: test2 0.1.1 Passed test: test3 0.1.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.2 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b >= %f) q:(b >= '7.22342') args:("7.22342") Passed test: test1 0.1.2 Passed test: test2 0.1.2 Passed test: test3 0.1.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.3 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b < %f) q:(b < '7.22342') args:("7.22342") Passed test: test1 0.1.3 Passed test: test2 0.1.3 Passed test: test3 0.1.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.4 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b > %f) q:(b > '7.22342') args:("7.22342") Passed test: test1 0.1.4 Passed test: test2 0.1.4 Passed test: test3 0.1.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.5 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b != %f) q:(b <> '7.22342') args:("7.22342") Passed test: test1 0.1.5 Passed test: test2 0.1.5 Passed test: test3 0.1.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.6 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b <> %f) q:(b <> '7.22342') args:("7.22342") Passed test: test1 0.1.6 Passed test: test2 0.1.6 Passed test: test3 0.1.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.7 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b like %f) q:(b like '7.22342') args:("7.22342") Passed test: test1 0.1.7 Passed test: test2 0.1.7 Passed test: test3 0.1.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.8 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b caseInsensitiveLike %f) q:(b caseInsensitiveLike '7.22342') args:("7.22342") Passed test: test1 0.1.8 Passed test: test2 0.1.8 Passed test: test3 0.1.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.9 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b contains %f) q:(b doesContain '7.22342') args:("7.22342") Passed test: test1 0.1.9 Passed test: test2 0.1.9 Passed test: test3 0.1.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.1.10 2017-05-02 09:00:40.906 EOQualifier03[26380:26380] fmt:(b doesContain %f) q:(b doesContain '7.22342') args:("7.22342") Passed test: test1 0.1.10 Passed test: test2 0.1.10 Passed test: test3 0.1.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.0 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c = %d) q:(c = '9999') args:(9999) Passed test: test1 0.2.0 Passed test: test2 0.2.0 Passed test: test3 0.2.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.1 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c <= %d) q:(c <= '9999') args:(9999) Passed test: test1 0.2.1 Passed test: test2 0.2.1 Passed test: test3 0.2.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.2 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c >= %d) q:(c >= '9999') args:(9999) Passed test: test1 0.2.2 Passed test: test2 0.2.2 Passed test: test3 0.2.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.3 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c < %d) q:(c < '9999') args:(9999) Passed test: test1 0.2.3 Passed test: test2 0.2.3 Passed test: test3 0.2.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.4 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c > %d) q:(c > '9999') args:(9999) Passed test: test1 0.2.4 Passed test: test2 0.2.4 Passed test: test3 0.2.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.5 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c != %d) q:(c <> '9999') args:(9999) Passed test: test1 0.2.5 Passed test: test2 0.2.5 Passed test: test3 0.2.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.6 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c <> %d) q:(c <> '9999') args:(9999) Passed test: test1 0.2.6 Passed test: test2 0.2.6 Passed test: test3 0.2.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.7 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c like %d) q:(c like '9999') args:(9999) Passed test: test1 0.2.7 Passed test: test2 0.2.7 Passed test: test3 0.2.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.8 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c caseInsensitiveLike %d) q:(c caseInsensitiveLike '9999') args:(9999) Passed test: test1 0.2.8 Passed test: test2 0.2.8 Passed test: test3 0.2.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.9 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c contains %d) q:(c doesContain '9999') args:(9999) Passed test: test1 0.2.9 Passed test: test2 0.2.9 Passed test: test3 0.2.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.2.10 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(c doesContain %d) q:(c doesContain '9999') args:(9999) Passed test: test1 0.2.10 Passed test: test2 0.2.10 Passed test: test3 0.2.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.0 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(d = %s) q:(d = 'foo') args:(foo) Passed test: test1 0.3.0 Passed test: test2 0.3.0 Passed test: test3 0.3.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.1 2017-05-02 09:00:40.907 EOQualifier03[26380:26380] fmt:(d <= %s) q:(d <= 'foo') args:(foo) Passed test: test1 0.3.1 Passed test: test2 0.3.1 Passed test: test3 0.3.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.2 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(d >= %s) q:(d >= 'foo') args:(foo) Passed test: test1 0.3.2 Passed test: test2 0.3.2 Passed test: test3 0.3.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.3 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(d < %s) q:(d < 'foo') args:(foo) Passed test: test1 0.3.3 Passed test: test2 0.3.3 Passed test: test3 0.3.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.4 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(d > %s) q:(d > 'foo') args:(foo) Passed test: test1 0.3.4 Passed test: test2 0.3.4 Passed test: test3 0.3.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.5 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(d != %s) q:(d <> 'foo') args:(foo) Passed test: test1 0.3.5 Passed test: test2 0.3.5 Passed test: test3 0.3.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.6 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(d <> %s) q:(d <> 'foo') args:(foo) Passed test: test1 0.3.6 Passed test: test2 0.3.6 Passed test: test3 0.3.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.7 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(d like %s) q:(d like 'foo') args:(foo) Passed test: test1 0.3.7 Passed test: test2 0.3.7 Passed test: test3 0.3.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.8 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(d caseInsensitiveLike %s) q:(d caseInsensitiveLike 'foo') args:(foo) Passed test: test1 0.3.8 Passed test: test2 0.3.8 Passed test: test3 0.3.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.9 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(d contains %s) q:(d doesContain 'foo') args:(foo) Passed test: test1 0.3.9 Passed test: test2 0.3.9 Passed test: test3 0.3.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.3.10 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(d doesContain %s) q:(d doesContain 'foo') args:(foo) Passed test: test1 0.3.10 Passed test: test2 0.3.10 Passed test: test3 0.3.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.0 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(e = %@) q:(e = '') args:() Passed test: test1 0.4.0 Passed test: test3 0.4.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.1 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(e <= %@) q:(e <= '') args:() Passed test: test1 0.4.1 Passed test: test3 0.4.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.2 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(e >= %@) q:(e >= '') args:() Passed test: test1 0.4.2 Passed test: test3 0.4.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.3 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(e < %@) q:(e < '') args:() Passed test: test1 0.4.3 Passed test: test3 0.4.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.4 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(e > %@) q:(e > '') args:() Passed test: test1 0.4.4 Passed test: test3 0.4.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.5 2017-05-02 09:00:40.908 EOQualifier03[26380:26380] fmt:(e != %@) q:(e <> '') args:() Passed test: test1 0.4.5 Passed test: test3 0.4.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.6 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(e <> %@) q:(e <> '') args:() Passed test: test1 0.4.6 Passed test: test3 0.4.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.7 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(e like %@) q:(e like '') args:() Passed test: test1 0.4.7 Passed test: test3 0.4.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.8 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(e caseInsensitiveLike %@) q:(e caseInsensitiveLike '') args:() Passed test: test1 0.4.8 Passed test: test3 0.4.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.9 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(e contains %@) q:(e doesContain '') args:() Passed test: test1 0.4.9 Passed test: test3 0.4.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.4.10 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(e doesContain %@) q:(e doesContain '') args:() Passed test: test1 0.4.10 Passed test: test3 0.4.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.0 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f = %f) q:(f = '0') args:() Passed test: test1 0.5.0 Passed test: test3 0.5.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.1 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f <= %f) q:(f <= '0') args:() Passed test: test1 0.5.1 Passed test: test3 0.5.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.2 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f >= %f) q:(f >= '0') args:() Passed test: test1 0.5.2 Passed test: test3 0.5.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.3 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f < %f) q:(f < '0') args:() Passed test: test1 0.5.3 Passed test: test3 0.5.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.4 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f > %f) q:(f > '0') args:() Passed test: test1 0.5.4 Passed test: test3 0.5.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.5 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f != %f) q:(f <> '0') args:() Passed test: test1 0.5.5 Passed test: test3 0.5.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.6 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f <> %f) q:(f <> '0') args:() Passed test: test1 0.5.6 Passed test: test3 0.5.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.7 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f like %f) q:(f like '0') args:() Passed test: test1 0.5.7 Passed test: test3 0.5.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.8 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f caseInsensitiveLike %f) q:(f caseInsensitiveLike '0') args:() Passed test: test1 0.5.8 Passed test: test3 0.5.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.9 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f contains %f) q:(f doesContain '0') args:() Passed test: test1 0.5.9 Passed test: test3 0.5.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.5.10 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(f doesContain %f) q:(f doesContain '0') args:() Passed test: test1 0.5.10 Passed test: test3 0.5.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.0 2017-05-02 09:00:40.909 EOQualifier03[26380:26380] fmt:(g = %d) q:(g = '0') args:() Passed test: test1 0.6.0 Passed test: test3 0.6.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.1 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(g <= %d) q:(g <= '0') args:() Passed test: test1 0.6.1 Passed test: test3 0.6.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.2 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(g >= %d) q:(g >= '0') args:() Passed test: test1 0.6.2 Passed test: test3 0.6.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.3 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(g < %d) q:(g < '0') args:() Passed test: test1 0.6.3 Passed test: test3 0.6.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.4 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(g > %d) q:(g > '0') args:() Passed test: test1 0.6.4 Passed test: test3 0.6.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.5 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(g != %d) q:(g <> '0') args:() Passed test: test1 0.6.5 Passed test: test3 0.6.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.6 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(g <> %d) q:(g <> '0') args:() Passed test: test1 0.6.6 Passed test: test3 0.6.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.7 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(g like %d) q:(g like '0') args:() Passed test: test1 0.6.7 Passed test: test3 0.6.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.8 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(g caseInsensitiveLike %d) q:(g caseInsensitiveLike '0') args:() Passed test: test1 0.6.8 Passed test: test3 0.6.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.9 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(g contains %d) q:(g doesContain '0') args:() Passed test: test1 0.6.9 Passed test: test3 0.6.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.6.10 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(g doesContain %d) q:(g doesContain '0') args:() Passed test: test1 0.6.10 Passed test: test3 0.6.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.0 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(h = %s) q:(h = '') args:() Passed test: test1 0.7.0 Passed test: test3 0.7.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.1 2017-05-02 09:00:40.910 EOQualifier03[26380:26380] fmt:(h <= %s) q:(h <= '') args:() Passed test: test1 0.7.1 Passed test: test3 0.7.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.2 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(h >= %s) q:(h >= '') args:() Passed test: test1 0.7.2 Passed test: test3 0.7.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.3 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(h < %s) q:(h < '') args:() Passed test: test1 0.7.3 Passed test: test3 0.7.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.4 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(h > %s) q:(h > '') args:() Passed test: test1 0.7.4 Passed test: test3 0.7.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.5 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(h != %s) q:(h <> '') args:() Passed test: test1 0.7.5 Passed test: test3 0.7.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.6 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(h <> %s) q:(h <> '') args:() Passed test: test1 0.7.6 Passed test: test3 0.7.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.7 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(h like %s) q:(h like '') args:() Passed test: test1 0.7.7 Passed test: test3 0.7.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.8 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(h caseInsensitiveLike %s) q:(h caseInsensitiveLike '') args:() Passed test: test1 0.7.8 Passed test: test3 0.7.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.9 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(h contains %s) q:(h doesContain '') args:() Passed test: test1 0.7.9 Passed test: test3 0.7.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 0.7.10 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(h doesContain %s) q:(h doesContain '') args:() Passed test: test1 0.7.10 Passed test: test3 0.7.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.0 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(a = %@) q:(a = '') args:("") Passed test: test1 1.0.0 Passed test: test2 1.0.0 Passed test: test3 1.0.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.1 2017-05-02 09:00:40.911 EOQualifier03[26380:26380] fmt:(a <= %@) q:(a <= '') args:("") Passed test: test1 1.0.1 Passed test: test2 1.0.1 Passed test: test3 1.0.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.2 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(a >= %@) q:(a >= '') args:("") Passed test: test1 1.0.2 Passed test: test2 1.0.2 Passed test: test3 1.0.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.3 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(a < %@) q:(a < '') args:("") Passed test: test1 1.0.3 Passed test: test2 1.0.3 Passed test: test3 1.0.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.4 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(a > %@) q:(a > '') args:("") Passed test: test1 1.0.4 Passed test: test2 1.0.4 Passed test: test3 1.0.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.5 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(a != %@) q:(a <> '') args:("") Passed test: test1 1.0.5 Passed test: test2 1.0.5 Passed test: test3 1.0.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.6 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(a <> %@) q:(a <> '') args:("") Passed test: test1 1.0.6 Passed test: test2 1.0.6 Passed test: test3 1.0.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.7 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(a like %@) q:(a like '') args:("") Passed test: test1 1.0.7 Passed test: test2 1.0.7 Passed test: test3 1.0.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.8 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(a caseInsensitiveLike %@) q:(a caseInsensitiveLike '') args:("") Passed test: test1 1.0.8 Passed test: test2 1.0.8 Passed test: test3 1.0.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.9 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(a contains %@) q:(a doesContain '') args:("") Passed test: test1 1.0.9 Passed test: test2 1.0.9 Passed test: test3 1.0.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.0.10 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(a doesContain %@) q:(a doesContain '') args:("") Passed test: test1 1.0.10 Passed test: test2 1.0.10 Passed test: test3 1.0.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.0 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(b = %f) q:(b = '7.22342') args:("7.22342") Passed test: test1 1.1.0 Passed test: test2 1.1.0 Passed test: test3 1.1.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.1 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(b <= %f) q:(b <= '7.22342') args:("7.22342") Passed test: test1 1.1.1 Passed test: test2 1.1.1 Passed test: test3 1.1.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.2 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(b >= %f) q:(b >= '7.22342') args:("7.22342") Passed test: test1 1.1.2 Passed test: test2 1.1.2 Passed test: test3 1.1.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.3 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(b < %f) q:(b < '7.22342') args:("7.22342") Passed test: test1 1.1.3 Passed test: test2 1.1.3 Passed test: test3 1.1.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.4 2017-05-02 09:00:40.912 EOQualifier03[26380:26380] fmt:(b > %f) q:(b > '7.22342') args:("7.22342") Passed test: test1 1.1.4 Passed test: test2 1.1.4 Passed test: test3 1.1.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.5 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(b != %f) q:(b <> '7.22342') args:("7.22342") Passed test: test1 1.1.5 Passed test: test2 1.1.5 Passed test: test3 1.1.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.6 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(b <> %f) q:(b <> '7.22342') args:("7.22342") Passed test: test1 1.1.6 Passed test: test2 1.1.6 Passed test: test3 1.1.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.7 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(b like %f) q:(b like '7.22342') args:("7.22342") Passed test: test1 1.1.7 Passed test: test2 1.1.7 Passed test: test3 1.1.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.8 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(b caseInsensitiveLike %f) q:(b caseInsensitiveLike '7.22342') args:("7.22342") Passed test: test1 1.1.8 Passed test: test2 1.1.8 Passed test: test3 1.1.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.9 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(b contains %f) q:(b doesContain '7.22342') args:("7.22342") Passed test: test1 1.1.9 Passed test: test2 1.1.9 Passed test: test3 1.1.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.1.10 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(b doesContain %f) q:(b doesContain '7.22342') args:("7.22342") Passed test: test1 1.1.10 Passed test: test2 1.1.10 Passed test: test3 1.1.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.0 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(c = %d) q:(c = '9999') args:(9999) Passed test: test1 1.2.0 Passed test: test2 1.2.0 Passed test: test3 1.2.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.1 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(c <= %d) q:(c <= '9999') args:(9999) Passed test: test1 1.2.1 Passed test: test2 1.2.1 Passed test: test3 1.2.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.2 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(c >= %d) q:(c >= '9999') args:(9999) Passed test: test1 1.2.2 Passed test: test2 1.2.2 Passed test: test3 1.2.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.3 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(c < %d) q:(c < '9999') args:(9999) Passed test: test1 1.2.3 Passed test: test2 1.2.3 Passed test: test3 1.2.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.4 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(c > %d) q:(c > '9999') args:(9999) Passed test: test1 1.2.4 Passed test: test2 1.2.4 Passed test: test3 1.2.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.5 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(c != %d) q:(c <> '9999') args:(9999) Passed test: test1 1.2.5 Passed test: test2 1.2.5 Passed test: test3 1.2.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.6 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(c <> %d) q:(c <> '9999') args:(9999) Passed test: test1 1.2.6 Passed test: test2 1.2.6 Passed test: test3 1.2.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.7 2017-05-02 09:00:40.913 EOQualifier03[26380:26380] fmt:(c like %d) q:(c like '9999') args:(9999) Passed test: test1 1.2.7 Passed test: test2 1.2.7 Passed test: test3 1.2.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.8 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(c caseInsensitiveLike %d) q:(c caseInsensitiveLike '9999') args:(9999) Passed test: test1 1.2.8 Passed test: test2 1.2.8 Passed test: test3 1.2.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.9 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(c contains %d) q:(c doesContain '9999') args:(9999) Passed test: test1 1.2.9 Passed test: test2 1.2.9 Passed test: test3 1.2.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.2.10 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(c doesContain %d) q:(c doesContain '9999') args:(9999) Passed test: test1 1.2.10 Passed test: test2 1.2.10 Passed test: test3 1.2.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.0 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d = %s) q:(d = 'foo') args:(foo) Passed test: test1 1.3.0 Passed test: test2 1.3.0 Passed test: test3 1.3.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.1 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d <= %s) q:(d <= 'foo') args:(foo) Passed test: test1 1.3.1 Passed test: test2 1.3.1 Passed test: test3 1.3.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.2 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d >= %s) q:(d >= 'foo') args:(foo) Passed test: test1 1.3.2 Passed test: test2 1.3.2 Passed test: test3 1.3.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.3 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d < %s) q:(d < 'foo') args:(foo) Passed test: test1 1.3.3 Passed test: test2 1.3.3 Passed test: test3 1.3.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.4 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d > %s) q:(d > 'foo') args:(foo) Passed test: test1 1.3.4 Passed test: test2 1.3.4 Passed test: test3 1.3.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.5 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d != %s) q:(d <> 'foo') args:(foo) Passed test: test1 1.3.5 Passed test: test2 1.3.5 Passed test: test3 1.3.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.6 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d <> %s) q:(d <> 'foo') args:(foo) Passed test: test1 1.3.6 Passed test: test2 1.3.6 Passed test: test3 1.3.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.7 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d like %s) q:(d like 'foo') args:(foo) Passed test: test1 1.3.7 Passed test: test2 1.3.7 Passed test: test3 1.3.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.8 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d caseInsensitiveLike %s) q:(d caseInsensitiveLike 'foo') args:(foo) Passed test: test1 1.3.8 Passed test: test2 1.3.8 Passed test: test3 1.3.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.9 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d contains %s) q:(d doesContain 'foo') args:(foo) Passed test: test1 1.3.9 Passed test: test2 1.3.9 Passed test: test3 1.3.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.3.10 2017-05-02 09:00:40.914 EOQualifier03[26380:26380] fmt:(d doesContain %s) q:(d doesContain 'foo') args:(foo) Passed test: test1 1.3.10 Passed test: test2 1.3.10 Passed test: test3 1.3.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.0 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e = %@) q:(e = '') args:() Passed test: test1 1.4.0 Passed test: test3 1.4.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.1 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e <= %@) q:(e <= '') args:() Passed test: test1 1.4.1 Passed test: test3 1.4.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.2 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e >= %@) q:(e >= '') args:() Passed test: test1 1.4.2 Passed test: test3 1.4.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.3 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e < %@) q:(e < '') args:() Passed test: test1 1.4.3 Passed test: test3 1.4.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.4 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e > %@) q:(e > '') args:() Passed test: test1 1.4.4 Passed test: test3 1.4.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.5 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e != %@) q:(e <> '') args:() Passed test: test1 1.4.5 Passed test: test3 1.4.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.6 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e <> %@) q:(e <> '') args:() Passed test: test1 1.4.6 Passed test: test3 1.4.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.7 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e like %@) q:(e like '') args:() Passed test: test1 1.4.7 Passed test: test3 1.4.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.8 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e caseInsensitiveLike %@) q:(e caseInsensitiveLike '') args:() Passed test: test1 1.4.8 Passed test: test3 1.4.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.9 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e contains %@) q:(e doesContain '') args:() Passed test: test1 1.4.9 Passed test: test3 1.4.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.4.10 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(e doesContain %@) q:(e doesContain '') args:() Passed test: test1 1.4.10 Passed test: test3 1.4.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.0 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(f = %f) q:(f = '0') args:() Passed test: test1 1.5.0 Passed test: test3 1.5.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.1 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(f <= %f) q:(f <= '0') args:() Passed test: test1 1.5.1 Passed test: test3 1.5.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.2 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(f >= %f) q:(f >= '0') args:() Passed test: test1 1.5.2 Passed test: test3 1.5.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.3 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(f < %f) q:(f < '0') args:() Passed test: test1 1.5.3 Passed test: test3 1.5.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.4 2017-05-02 09:00:40.915 EOQualifier03[26380:26380] fmt:(f > %f) q:(f > '0') args:() Passed test: test1 1.5.4 Passed test: test3 1.5.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.5 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(f != %f) q:(f <> '0') args:() Passed test: test1 1.5.5 Passed test: test3 1.5.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.6 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(f <> %f) q:(f <> '0') args:() Passed test: test1 1.5.6 Passed test: test3 1.5.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.7 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(f like %f) q:(f like '0') args:() Passed test: test1 1.5.7 Passed test: test3 1.5.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.8 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(f caseInsensitiveLike %f) q:(f caseInsensitiveLike '0') args:() Passed test: test1 1.5.8 Passed test: test3 1.5.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.9 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(f contains %f) q:(f doesContain '0') args:() Passed test: test1 1.5.9 Passed test: test3 1.5.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.5.10 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(f doesContain %f) q:(f doesContain '0') args:() Passed test: test1 1.5.10 Passed test: test3 1.5.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.0 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(g = %d) q:(g = '0') args:() Passed test: test1 1.6.0 Passed test: test3 1.6.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.1 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(g <= %d) q:(g <= '0') args:() Passed test: test1 1.6.1 Passed test: test3 1.6.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.2 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(g >= %d) q:(g >= '0') args:() Passed test: test1 1.6.2 Passed test: test3 1.6.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.3 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(g < %d) q:(g < '0') args:() Passed test: test1 1.6.3 Passed test: test3 1.6.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.4 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(g > %d) q:(g > '0') args:() Passed test: test1 1.6.4 Passed test: test3 1.6.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.5 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(g != %d) q:(g <> '0') args:() Passed test: test1 1.6.5 Passed test: test3 1.6.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.6 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(g <> %d) q:(g <> '0') args:() Passed test: test1 1.6.6 Passed test: test3 1.6.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.7 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(g like %d) q:(g like '0') args:() Passed test: test1 1.6.7 Passed test: test3 1.6.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.8 2017-05-02 09:00:40.916 EOQualifier03[26380:26380] fmt:(g caseInsensitiveLike %d) q:(g caseInsensitiveLike '0') args:() Passed test: test1 1.6.8 Passed test: test3 1.6.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.9 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(g contains %d) q:(g doesContain '0') args:() Passed test: test1 1.6.9 Passed test: test3 1.6.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.6.10 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(g doesContain %d) q:(g doesContain '0') args:() Passed test: test1 1.6.10 Passed test: test3 1.6.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.0 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h = %s) q:(h = '') args:() Passed test: test1 1.7.0 Passed test: test3 1.7.0 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.1 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h <= %s) q:(h <= '') args:() Passed test: test1 1.7.1 Passed test: test3 1.7.1 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.2 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h >= %s) q:(h >= '') args:() Passed test: test1 1.7.2 Passed test: test3 1.7.2 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.3 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h < %s) q:(h < '') args:() Passed test: test1 1.7.3 Passed test: test3 1.7.3 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.4 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h > %s) q:(h > '') args:() Passed test: test1 1.7.4 Passed test: test3 1.7.4 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.5 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h != %s) q:(h <> '') args:() Passed test: test1 1.7.5 Passed test: test3 1.7.5 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.6 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h <> %s) q:(h <> '') args:() Passed test: test1 1.7.6 Passed test: test3 1.7.6 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.7 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h like %s) q:(h like '') args:() Passed test: test1 1.7.7 Passed test: test3 1.7.7 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.8 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h caseInsensitiveLike %s) q:(h caseInsensitiveLike '') args:() Passed test: test1 1.7.8 Passed test: test3 1.7.8 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.9 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h contains %s) q:(h doesContain '') args:() Passed test: test1 1.7.9 Passed test: test3 1.7.9 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:111 ... qualifierWithQualifierFormat:arguments Passed test: test0 1.7.10 2017-05-02 09:00:40.917 EOQualifier03[26380:26380] fmt:(h doesContain %s) q:(h doesContain '') args:() Passed test: test1 1.7.10 Passed test: test3 1.7.10 End set: EOQualifier03.m:174 ... qualifierWithQualifierFormat:arguments Start set: EOQualifier03.m:209 ... aggregate qualifiers Passed test: test4 0.0 Passed test: test5 0.0 Passed test: test6 0.0 End set: EOQualifier03.m:223 ... aggregate qualifiers Start set: EOQualifier03.m:209 ... aggregate qualifiers Passed test: test4 0.1 Passed test: test5 0.1 Passed test: test6 0.1 End set: EOQualifier03.m:223 ... aggregate qualifiers Start set: EOQualifier03.m:209 ... aggregate qualifiers Passed test: test4 1.0 Passed test: test5 1.0 Passed test: test6 1.0 End set: EOQualifier03.m:223 ... aggregate qualifiers Start set: EOQualifier03.m:209 ... aggregate qualifiers Passed test: test4 1.1 Passed test: test5 1.1 Passed test: test6 1.1 End set: EOQualifier03.m:223 ... aggregate qualifiers Completed file: EOQualifier03.m Testing EOQualifierFormats.m... Running gdl2/EOQualifier/EOQualifierFormats.m... Start set: EOQualifierFormats.m:10 ... EOQualifier/EOQualifierFormats.m Passed test: parsing fromat with 'bla = %%' literal Passed test: parsing fromat with 'bla = %%bla' literal Passed test: parsing fromat with 'bla = bla%%' literal Passed test: parsing fromat with 'bla = bla%%bla' literal Passed test: parsing fromat with 'bla = %%bla%%' literal End set: EOQualifierFormats.m:36 ... EOQualifier/EOQualifierFormats.m Completed file: EOQualifierFormats.m Testing EOQualifierVariable00.m... Running gdl2/EOQualifier/EOQualifierVariable00.m... Start set: EOQualifierVariable00.m:38 ... EOQualifier/EOQualifierVariable00.m Passed test: -[EOQualifierVariable initWithKey:] Passed test: +[EOQualifierVariable variableWithKey:] End set: EOQualifierVariable00.m:50 ... EOQualifier/EOQualifierVariable00.m Completed file: EOQualifierVariable00.m Building in gdl2/EORelationship This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EORelationship' Making all for test_tool ToManyKeyPropagation... Compiling file ToManyKeyPropagation.m ... Linking test_tool ToManyKeyPropagation ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EORelationship' Testing ToManyKeyPropagation.m... Running gdl2/EORelationship/ToManyKeyPropagation.m... Start set: ToManyKeyPropagation.m:54 ... EORelationship/ToManyKeyPropagation.m 2017-05-02 09:00:41.400 ToManyKeyPropagation[26484:26484] File NSPropertyList.m: 1013. In parsePlItem Missing semicolon in dictionary at line 147 char 3463 2017-05-02 09:00:41.400 ToManyKeyPropagation[26484:26484] File NSPropertyList.m: 1013. In parsePlItem Missing semicolon in dictionary at line 186 char 4381 2017-05-02 09:00:41.400 ToManyKeyPropagation[26484:26484] File NSPropertyList.m: 1013. In parsePlItem Missing semicolon in dictionary at line 188 char 4395 2017-05-02 09:00:41.477 ToManyKeyPropagation[26484:26484] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: 2017-05-02 09:00:41.483 ToManyKeyPropagation[26484:26484] File EODatabase.m: 189. In -[EODatabase incrementSnapshotCountForGlobalID:] TODO: -[EODatabase incrementSnapshotCountForGlobalID:] Passed test: ToManyKeyPropagation 2017-05-02 09:00:41.483 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Books "; pid = 1; } 2017-05-02 09:00:41.483 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=(null) 2017-05-02 09:00:41.483 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = Books; pid = 1; } 2017-05-02 09:00:41.484 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={grpid = 1; name = "Using GCC "; pid = 1; } 2017-05-02 09:00:41.485 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=(null) 2017-05-02 09:00:41.485 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={grpid = 1; name = "Using GCC"; pid = 1; } Passed test: fetching relationship from db 2017-05-02 09:00:41.501 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.502 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={grpid = ""; name = "FSFE "; pid = 1; } 2017-05-02 09:00:41.502 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xaad430) 2017-05-02 09:00:41.502 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={grpid = ""; name = FSFE; pid = 1; } 2017-05-02 09:00:41.502 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.502 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Institutions "; pid = 1; } 2017-05-02 09:00:41.503 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa7ae30) 2017-05-02 09:00:41.503 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = Institutions; pid = 1; } 2017-05-02 09:00:41.503 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.504 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Foundations "; pid = 2; } 2017-05-02 09:00:41.504 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa86400) 2017-05-02 09:00:41.504 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = Foundations; pid = 2; } 2017-05-02 09:00:41.505 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.505 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Non-Profit "; pid = 6; } 2017-05-02 09:00:41.505 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa87110) 2017-05-02 09:00:41.505 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = "Non-Profit"; pid = 6; } 2017-05-02 09:00:41.506 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.506 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "NGO "; pid = 9; } 2017-05-02 09:00:41.506 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa87f30) 2017-05-02 09:00:41.506 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = NGO; pid = 9; } 2017-05-02 09:00:41.507 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.507 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "European "; pid = 5; } 2017-05-02 09:00:41.507 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa88ca0) 2017-05-02 09:00:41.507 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = European; pid = 5; } 2017-05-02 09:00:41.508 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.508 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Software "; pid = 3; } 2017-05-02 09:00:41.508 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa89a10) 2017-05-02 09:00:41.508 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = Software; pid = 3; } 2017-05-02 09:00:41.509 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.509 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "IT "; pid = 10; } 2017-05-02 09:00:41.509 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa8a7c0) 2017-05-02 09:00:41.509 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = IT; pid = 10; } 2017-05-02 09:00:41.510 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.510 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Licensing "; pid = 8; } 2017-05-02 09:00:41.510 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa8b530) 2017-05-02 09:00:41.510 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = Licensing; pid = 8; } 2017-05-02 09:00:41.511 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.511 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Activist "; pid = 7; } 2017-05-02 09:00:41.511 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa8c2a0) 2017-05-02 09:00:41.511 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = Activist; pid = 7; } 2017-05-02 09:00:41.512 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.512 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Grass-Roots "; pid = 4; } 2017-05-02 09:00:41.512 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa8d010) 2017-05-02 09:00:41.512 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = "Grass-Roots"; pid = 4; } 2017-05-02 09:00:41.514 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (2843): TODO 2017-05-02 09:00:41.515 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.516 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={grpid = 4; name = "FSFE "; pid = 1; } 2017-05-02 09:00:41.516 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xaad430) 2017-05-02 09:00:41.516 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={grpid = 4; name = FSFE; pid = 1; } 2017-05-02 09:00:41.516 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.516 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Grass-Roots "; pid = 4; } 2017-05-02 09:00:41.516 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa8d010) 2017-05-02 09:00:41.517 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = "Grass-Roots"; pid = 4; } Passed test: ToManyKeyPropagation on modified value 'Foundations' 2017-05-02 09:00:41.517 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Institutions "; pid = 1; } 2017-05-02 09:00:41.517 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xa7ae30) 2017-05-02 09:00:41.517 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = Institutions; pid = 1; } 2017-05-02 09:00:41.518 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={grpid = 4; name = "FSFE "; pid = 1; } 2017-05-02 09:00:41.518 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object= values={customerGroup = "<0xa8d010 EOGenericRecord: classDescription=>"; name = FSFE; }> 2017-05-02 09:00:41.518 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={grpid = 4; name = FSFE; pid = 1; } 2017-05-02 09:00:41.520 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (2843): TODO 2017-05-02 09:00:41.520 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (2843): TODO Passed test: ToManyKeyPropagation on modified value 'Institutions' 2017-05-02 09:00:41.521 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={grpid = 1; name = "FSFE "; pid = 1; } 2017-05-02 09:00:41.521 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=(null) 2017-05-02 09:00:41.521 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={grpid = 1; name = FSFE; pid = 1; } 2017-05-02 09:00:41.522 ToManyKeyPropagation[26484:26484] DVLP WARNING EODatabaseContext.m (4874): TODO 2017-05-02 09:00:41.522 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:311 row={name = "Institutions "; pid = 1; } 2017-05-02 09:00:41.522 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:347 gid= object=EOGenericRecord (EOFault 0x0xb40ef0) 2017-05-02 09:00:41.522 ToManyKeyPropagation[26484:26484] MG-OXYMIUM-TMP -[EODatabaseChannel fetchObject]:352 gid= snapshot={name = Institutions; pid = 1; } Passed test: refetch objects End set: ToManyKeyPropagation.m:158 ... EORelationship/ToManyKeyPropagation.m Completed file: ToManyKeyPropagation.m Building in gdl2/EOSharedEditingContext This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOSharedEditingContext' Making all for test_tool EOSharedEditingContext00... Making all for test_tool EOSharedEditingContext01... Compiling file EOSharedEditingContext01.m ... Compiling file EOSharedEditingContext00.m ... EOSharedEditingContext01.m: In function ‘main’: EOSharedEditingContext01.m:45:6: warning: unused variable ‘del’ [-Wunused-variable] id del = nil; ^ EOSharedEditingContext01.m:39:15: warning: unused variable ‘gid’ [-Wunused-variable] EOGlobalID *gid; ^ EOSharedEditingContext01.m:33:22: warning: unused variable ‘tmpPool’ [-Wunused-variable] NSAutoreleasePool *tmpPool; ^ EOSharedEditingContext00.m: In function ‘main’: EOSharedEditingContext00.m:37:6: warning: unused variable ‘tmp’ [-Wunused-variable] id tmp = nil; ^ Linking test_tool EOSharedEditingContext01 ... Linking test_tool EOSharedEditingContext00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOSharedEditingContext' Testing EOSharedEditingContext00.m... Running gdl2/EOSharedEditingContext/EOSharedEditingContext00.m... Start set: EOSharedEditingContext00.m:39 ... EOSharedEditingContext/EOSharedEditingContext00.m Passed test: -[EOEditingContext sharedEditingContext] nil Passed test: +[EOEditingContext defaultSharedEditingContext] Passed test: sharedContext updated in empty ec's Passed test: -[EOEditingContext sharedEditingContext] sec End set: EOSharedEditingContext00.m:68 ... EOSharedEditingContext/EOSharedEditingContext00.m Completed file: EOSharedEditingContext00.m Testing EOSharedEditingContext01.m... Running gdl2/EOSharedEditingContext/EOSharedEditingContext01.m... Start set: EOSharedEditingContext01.m:48 ... EOSharedEditingContext/EOSharedEditingContext01.m 2017-05-02 09:00:42.063 EOSharedEditingContext01[26594:26594] File NSKeyValueCoding.m: 915. In -[NSObject(KeyValueCoding) valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: EXCEPTION: PostgreSQLException SQL expression 'CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null)(30) NOT NULL, PID (null) NOT NULL)' caused ERROR: syntax error at or near "(" LINE 1: CREATE TABLE TST_CUSTOMER (GRPID (null) NOT NULL, NAME (null... ^ (null) Failed set: EOSharedEditingContext01.m:48 ... problem in EOSharedEditingContext/EOSharedEditingContext01.m. End set: EOSharedEditingContext01.m:103 ... EOSharedEditingContext/EOSharedEditingContext01.m Completed file: EOSharedEditingContext01.m Building in gdl2/EOSortOrdering This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. make[1]: Entering directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOSortOrdering' Making all for test_tool EOSortOrdering00... Compiling file EOSortOrdering00.m ... EOSortOrdering00.m: In function ‘main’: EOSortOrdering00.m:222:3: warning: zero-length gnu_printf format string [-Wformat-zero-length] END_TEST(result, ""); ^ EOSortOrdering00.m:222:3: warning: zero-length gnu_printf format string [-Wformat-zero-length] Linking test_tool EOSortOrdering00 ... make[1]: Leaving directory `/home/marcle/src/GNUstep/trunk/modules/tests/testsuite/gdl2/EOSortOrdering' Testing EOSortOrdering00.m... Running gdl2/EOSortOrdering/EOSortOrdering00.m... Start set: EOSortOrdering00.m:41 ... EOSortOrdering/EOSortOrdering00.m Passed test: -[EOSortOrdering initWithKey:selector:] Passed test: -[NSArray (EOKeyBasedSorting) sortedArrayUsingKeyOrderArray:] EONull Passed test: -[NSMutableArray (EOKeyBasedSorting) sortUsingKeyOrderArray:] Passed test: End set: EOSortOrdering00.m:224 ... EOSortOrdering/EOSortOrdering00.m Completed file: EOSortOrdering00.m