def testSetValuesForKeysFromDictionary2(self): o = KeyValueClass3() self.assertEqual(o.foo, "foobar") STUB.setKeyValue_forObject_key_value_( DO_SETVALUESFORKEYSFROMDICT, o, None, {"foo": "FOO"} ) self.assertEqual(o.foo, "FOO") self.assertRaises( KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUESFORKEYSFROMDICT, o, None, {"key9": "IX"}, ) self.assertRaises( KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUESFORKEYSFROMDICT, o, None, {"roprop": "IX"}, )
def testStoredTakeValueForKey2(self): o = KeyValueClass3() self.assertEqual(o.foo, "foobar") STUB.setKeyValue_forObject_key_value_( DO_TAKESTOREDVALUE_FORKEY, o, "foo", "FOO" ) self.assertEqual(o.foo, "FOO") self.assertRaises( KeyError, STUB.setKeyValue_forObject_key_value_, DO_TAKESTOREDVALUE_FORKEY, o, "key9", "IX", ) self.assertRaises( KeyError, STUB.setKeyValue_forObject_key_value_, DO_TAKESTOREDVALUE_FORKEY, o, "roprop", "IX", )
def testSetValuesForKeysFromDictionary(self): o = KeyValueClass2() self.assertEqual(o.key3, 3) self.assertEqual(o._key4, "4") o.key5 = 1 self.assertNotHasAttr(o, "key9") STUB.setKeyValue_forObject_key_value_( DO_SETVALUESFORKEYSFROMDICT, o, None, { "key3": "drie", "key4": "vier", "key5": "V", "key9": "IX" }, ) self.assertEqual(o.key3, "drie") self.assertEqual(o._key4, "viervierviervier") self.assertEqual(o.key5, "VVVVV") self.assertHasAttr(o, "key9") self.assertEqual(o.key9, "IX")
def testTakeValueForKey2(self): o = KeyValueClass3() self.assertEquals(o.foo, u"foobar") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, u'foo', u'FOO') self.assertEquals(o.foo, u"FOO") self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUE_FORKEY, o, u'key9', u'IX')
def testTakeValueForKey2(self): o = KeyValueClass3() self.assertEqual(o.foo, "foobar") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, 'foo', 'FOO') self.assertEqual(o.foo, "FOO") self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUE_FORKEY, o, 'key9', 'IX')
def testTakeValueForKey2(self): o = KeyValueClass3() self.assertEqual(o.foo, "foobar") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, "foo", "FOO") self.assertEqual(o.foo, "FOO") self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUE_FORKEY, o, "key9", "IX")
def testStoredTakeValueForKey2(self): o = KeyValueClass3() self.assertEquals(o.foo, u"foobar") STUB.setKeyValue_forObject_key_value_(DO_TAKESTOREDVALUE_FORKEY, o, u'foo', u'FOO') self.assertEquals(o.foo, u"FOO") self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_TAKESTOREDVALUE_FORKEY, o, u'key9', u'IX') self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_TAKESTOREDVALUE_FORKEY, o, u'roprop', u'IX')
def testTakeValuesFromDictionary2(self): o = KeyValueClass3() self.assertEquals(o.foo, u"foobar") STUB.setKeyValue_forObject_key_value_(DO_TAKEVALUESFROMDICT, o, None, { u'foo': u'FOO' }) self.assertEquals(o.foo, u"FOO") self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_TAKEVALUESFROMDICT, o, None, { u'key9': u'IX' }) self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_TAKEVALUESFROMDICT, o, None, { u'roprop': u'IX' })
def testSetValuesForKeysFromDictionary2(self): o = KeyValueClass3() self.assertEquals(o.foo, u"foobar") STUB.setKeyValue_forObject_key_value_(DO_SETVALUESFORKEYSFROMDICT, o, None, { u'foo': u'FOO' }) self.assertEquals(o.foo, u"FOO") self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUESFORKEYSFROMDICT, o, None, { u'key9': u'IX' }) self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUESFORKEYSFROMDICT, o, None, { u'roprop': u'IX' })
def testTakeValuesFromDictionary2(self): o = KeyValueClass3() self.assertEqual(o.foo, "foobar") STUB.setKeyValue_forObject_key_value_(DO_TAKEVALUESFROMDICT, o, None, { 'foo': 'FOO' }) self.assertEqual(o.foo, "FOO") self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_TAKEVALUESFROMDICT, o, None, { 'key9': 'IX' }) self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_TAKEVALUESFROMDICT, o, None, { 'roprop': 'IX' })
def testStoredTakeValueForKey2(self): o = KeyValueClass3() self.assertEqual(o.foo, "foobar") STUB.setKeyValue_forObject_key_value_(DO_TAKESTOREDVALUE_FORKEY, o, 'foo', 'FOO') self.assertEqual(o.foo, "FOO") self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_TAKESTOREDVALUE_FORKEY, o, 'key9', 'IX') self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_TAKESTOREDVALUE_FORKEY, o, 'roprop', 'IX')
def testSetValuesForKeysFromDictionary2(self): o = KeyValueClass3() self.assertEqual(o.foo, "foobar") STUB.setKeyValue_forObject_key_value_(DO_SETVALUESFORKEYSFROMDICT, o, None, { 'foo': 'FOO' }) self.assertEqual(o.foo, "FOO") self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUESFORKEYSFROMDICT, o, None, { 'key9': 'IX' }) self.assertRaises(KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUESFORKEYSFROMDICT, o, None, { 'roprop': 'IX' })
def testTakeValueForKeyPath(self): o = KeyValueClass2() o.addMultiple() self.assertEqual(o.multiple.level2.level3.keyA, "hello") self.assertEqual(o.multiple.level2.level3.keyB, "world") STUB.setKeyValue_forObject_key_value_(DO_TAKEVALUE_FORKEYPATH, o, "multiple.level2.level3.keyA", "KeyAValue") self.assertEqual(o.multiple.level2.level3.keyA, "KeyAValue") STUB.setKeyValue_forObject_key_value_(DO_TAKEVALUE_FORKEYPATH, o, "multiple.level2.level3.keyB", 9.999) self.assertEqual(o.multiple.level2.level3.keyB, 9.999)
def testSetValueForKeyPath(self): o = KeyValueClass2() o.addMultiple() self.assertEqual(o.multiple.level2.level3.keyA, "hello") self.assertEqual(o.multiple.level2.level3.keyB, "world") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEYPATH, o, "multiple.level2.level3.keyA", "KeyAValue") self.assertEqual(o.multiple.level2.level3.keyA, "KeyAValue") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEYPATH, o, "multiple.level2.level3.keyB", 9.999) self.assertEqual(o.multiple.level2.level3.keyB, 9.999)
def testPythonConvention(self): o = KeyValueClass2() self.assertEqual(o._pythonConvention, "BAD") self.assertEqual(o.pythonConvention(), "GOOD") self.assertEqual(o._pythonConventionValue, "GOOD") self.assertEqual(STUB.keyValue_forObject_key_(DO_VALUEFORKEY, o, "pythonConvention"), "GOOD") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, "pythonConvention", "CHANGED") self.assertEqual(STUB.keyValue_forObject_key_(DO_VALUEFORKEY, o, "pythonConvention"), "CHANGED") self.assertEqual(o._pythonConvention, "BAD") self.assertEqual(o.pythonConvention(), "CHANGED") self.assertEqual(o._pythonConventionValue, "CHANGED")
def testPythonConvention(self): o = KeyValueClass2() self.assertEquals(o._pythonConvention, u'BAD') self.assertEquals(o.pythonConvention(), u'GOOD') self.assertEquals(o._pythonConventionValue, u'GOOD') self.assertEquals(STUB.keyValue_forObject_key_(DO_VALUEFORKEY, o, u"pythonConvention"), u'GOOD') STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, u'pythonConvention', u'CHANGED') self.assertEquals(STUB.keyValue_forObject_key_(DO_VALUEFORKEY, o, u"pythonConvention"), u'CHANGED') self.assertEquals(o._pythonConvention, u'BAD') self.assertEquals(o.pythonConvention(), u'CHANGED') self.assertEquals(o._pythonConventionValue, u'CHANGED')
def testSetValueForKeyPath(self): o = KeyValueClass2() o.addMultiple() self.assertEquals(o.multiple.level2.level3.keyA, u"hello") self.assertEquals(o.multiple.level2.level3.keyB, u"world") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEYPATH, o, u"multiple.level2.level3.keyA", u"KeyAValue") self.assertEquals(o.multiple.level2.level3.keyA, u"KeyAValue") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEYPATH, o, u"multiple.level2.level3.keyB", 9.999) self.assertEquals(o.multiple.level2.level3.keyB, 9.999)
def testTakeValueForKeyPath(self): o = KeyValueClass2() o.addMultiple() self.assertEquals(o.multiple.level2.level3.keyA, u"hello") self.assertEquals(o.multiple.level2.level3.keyB, u"world") STUB.setKeyValue_forObject_key_value_(DO_TAKEVALUE_FORKEYPATH, o, u"multiple.level2.level3.keyA", u"KeyAValue") self.assertEquals(o.multiple.level2.level3.keyA, u"KeyAValue") STUB.setKeyValue_forObject_key_value_(DO_TAKEVALUE_FORKEYPATH, o, u"multiple.level2.level3.keyB", 9.999) self.assertEquals(o.multiple.level2.level3.keyB, 9.999)
def testPythonConvention(self): o = KeyValueClass2() self.assertEqual(o._pythonConvention, 'BAD') self.assertEqual(o.pythonConvention(), 'GOOD') self.assertEqual(o._pythonConventionValue, 'GOOD') self.assertEqual(STUB.keyValue_forObject_key_(DO_VALUEFORKEY, o, "pythonConvention"), 'GOOD') STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, 'pythonConvention', 'CHANGED') self.assertEqual(STUB.keyValue_forObject_key_(DO_VALUEFORKEY, o, "pythonConvention"), 'CHANGED') self.assertEqual(o._pythonConvention, 'BAD') self.assertEqual(o.pythonConvention(), 'CHANGED') self.assertEqual(o._pythonConventionValue, 'CHANGED')
def testSetValuesForKeysFromDictionary2(self): o = KeyValueClass3() self.assertEqual(o.foo, "foobar") STUB.setKeyValue_forObject_key_value_(DO_SETVALUESFORKEYSFROMDICT, o, None, {"foo": "FOO"}) self.assertEqual(o.foo, "FOO") self.assertRaises( KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUESFORKEYSFROMDICT, o, None, {"key9": "IX"} ) self.assertRaises( KeyError, STUB.setKeyValue_forObject_key_value_, DO_SETVALUESFORKEYSFROMDICT, o, None, {"roprop": "IX"} )
def testTakeStoredValueForKey(self): o = KeyValueClass2() self.assertEqual(o.key3, 3) STUB.setKeyValue_forObject_key_value_( DO_TAKESTOREDVALUE_FORKEY, o, "key3", "drie" ) self.assertEqual(o.key3, "drie") self.assertEqual(o._key4, "4") STUB.setKeyValue_forObject_key_value_( DO_TAKESTOREDVALUE_FORKEY, o, "key4", "vier" ) self.assertEqual(o._key4, "viervierviervier") o.key5 = 1 STUB.setKeyValue_forObject_key_value_(DO_TAKESTOREDVALUE_FORKEY, o, "key5", "V") self.assertEqual(o.key5, "VVVVV") self.assertNotHasAttr(o, "key9") STUB.setKeyValue_forObject_key_value_( DO_TAKESTOREDVALUE_FORKEY, o, "key9", "IX" ) self.assertHasAttr(o, "key9") self.assertEqual(o.key9, "IX")
def testSetValuesForKeysFromDictionary(self): o = KeyValueClass2() self.assertEqual(o.key3, 3) self.assertEqual(o._key4, "4") o.key5 = 1 self.assertNotHasAttr(o, "key9") STUB.setKeyValue_forObject_key_value_( DO_SETVALUESFORKEYSFROMDICT, o, None, {"key3": "drie", "key4": "vier", "key5": "V", "key9": "IX"} ) self.assertEqual(o.key3, "drie") self.assertEqual(o._key4, "viervierviervier") self.assertEqual(o.key5, "VVVVV") self.assertHasAttr(o, "key9") self.assertEqual(o.key9, "IX")
def testTakeValuesFromDictionary(self): o = KeyValueClass2() self.assertEqual(o.key3, 3) self.assertEqual(o._key4, "4") o.key5 = 1 self.assertNotHasAttr(o, 'key9') STUB.setKeyValue_forObject_key_value_(DO_TAKEVALUESFROMDICT, o, None, { 'key3': 'drie', 'key4': 'vier', 'key5': 'V', 'key9': 'IX', }) self.assertEqual(o.key3, "drie") self.assertEqual(o._key4, "viervierviervier") self.assertEqual(o.key5, "VVVVV") self.assertHasAttr(o, 'key9') self.assertEqual(o.key9, 'IX')
def testPythonConvention(self): o = KeyValueClass2() self.assertEqual(o._pythonConvention, "BAD") self.assertEqual(o.pythonConvention(), "GOOD") self.assertEqual(o._pythonConventionValue, "GOOD") self.assertEqual( STUB.keyValue_forObject_key_(DO_VALUEFORKEY, o, "pythonConvention"), "GOOD", ) STUB.setKeyValue_forObject_key_value_( DO_SETVALUE_FORKEY, o, "pythonConvention", "CHANGED" ) self.assertEqual( STUB.keyValue_forObject_key_(DO_VALUEFORKEY, o, "pythonConvention"), "CHANGED", ) self.assertEqual(o._pythonConvention, "BAD") self.assertEqual(o.pythonConvention(), "CHANGED") self.assertEqual(o._pythonConventionValue, "CHANGED")
def testSetValuesForKeysFromDictionary(self): o = KeyValueClass2() self.assertEqual(o.key3, 3) self.assertEqual(o._key4, "4") o.key5 = 1 self.assertNotHasAttr(o, 'key9') STUB.setKeyValue_forObject_key_value_(DO_SETVALUESFORKEYSFROMDICT, o, None, { 'key3': 'drie', 'key4': 'vier', 'key5': 'V', 'key9': 'IX', }) self.assertEqual(o.key3, "drie") self.assertEqual(o._key4, "viervierviervier") self.assertEqual(o.key5, "VVVVV") self.assertHasAttr(o, 'key9') self.assertEqual(o.key9, 'IX')
def testSetValuesForKeysFromDictionary(self): o = KeyValueClass2() self.assertEquals(o.key3, 3) self.assertEquals(o._key4, u"4") o.key5 = 1 self.assert_(not hasattr(o, u'key9')) STUB.setKeyValue_forObject_key_value_(DO_SETVALUESFORKEYSFROMDICT, o, None, { u'key3': u'drie', u'key4': u'vier', u'key5': u'V', u'key9': u'IX', }) self.assertEquals(o.key3, u"drie") self.assertEquals(o._key4, u"viervierviervier") self.assertEquals(o.key5, u"VVVVV") self.assert_(hasattr(o, u'key9')) self.assertEquals(o.key9, u'IX')
def testTakeValuesFromDictionary(self): o = KeyValueClass2() self.assertEquals(o.key3, 3) self.assertEquals(o._key4, u"4") o.key5 = 1 self.assertNotHasAttr(o, u'key9') STUB.setKeyValue_forObject_key_value_(DO_TAKEVALUESFROMDICT, o, None, { u'key3': u'drie', u'key4': u'vier', u'key5': u'V', u'key9': u'IX', }) self.assertEquals(o.key3, u"drie") self.assertEquals(o._key4, u"viervierviervier") self.assertEquals(o.key5, u"VVVVV") self.assertHasAttr(o, u'key9') self.assertEquals(o.key9, u'IX')
def testTakeStoredValueForKey(self): o = KeyValueClass2() self.assertEquals(o.key3, 3) STUB.setKeyValue_forObject_key_value_(DO_TAKESTOREDVALUE_FORKEY, o, u'key3', u'drie') self.assertEquals(o.key3, u"drie") self.assertEquals(o._key4, u"4") STUB.setKeyValue_forObject_key_value_(DO_TAKESTOREDVALUE_FORKEY, o, u'key4', u'vier') self.assertEquals(o._key4, u"viervierviervier") o.key5 = 1 STUB.setKeyValue_forObject_key_value_(DO_TAKESTOREDVALUE_FORKEY, o, u'key5', u'V') self.assertEquals(o.key5, u"VVVVV") self.assertNotHasAttr(o, u'key9') STUB.setKeyValue_forObject_key_value_(DO_TAKESTOREDVALUE_FORKEY, o, u'key9', u'IX') self.assertHasAttr(o, u'key9') self.assertEquals(o.key9, u'IX')
def testSetValueForKey(self): o = KeyValueClass2() self.assertEquals(o.key3, 3) STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, u'key3', u'drie') self.assertEquals(o.key3, u"drie") self.assertEquals(o._key4, u"4") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, u'key4', u'vier') self.assertEquals(o._key4, u"viervierviervier") o.key5 = 1 STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, u'key5', u'V') self.assertEquals(o.key5, u"VVVVV") self.assert_(not hasattr(o, u'key9')) STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, u'key9', u'IX') self.assert_(hasattr(o, u'key9')) self.assertEquals(o.key9, u'IX')
def testSetValueForKey(self): o = KeyValueClass2() self.assertEqual(o.key3, 3) STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, 'key3', 'drie') self.assertEqual(o.key3, "drie") self.assertEqual(o._key4, "4") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, 'key4', 'vier') self.assertEqual(o._key4, "viervierviervier") o.key5 = 1 STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, 'key5', 'V') self.assertEqual(o.key5, "VVVVV") self.assertNotHasAttr(o, 'key9') STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, 'key9', 'IX') self.assertHasAttr(o, 'key9') self.assertEqual(o.key9, 'IX')
def testSetValueForKey(self): o = KeyValueClass2() self.assertEqual(o.key3, 3) STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, "key3", "drie") self.assertEqual(o.key3, "drie") self.assertEqual(o._key4, "4") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, "key4", "vier") self.assertEqual(o._key4, "viervierviervier") o.key5 = 1 STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, "key5", "V") self.assertEqual(o.key5, "VVVVV") self.assertNotHasAttr(o, "key9") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, "key9", "IX") self.assertHasAttr(o, "key9") self.assertEqual(o.key9, "IX")
def testSetValueForKey(self): o = KeyValueClass2() self.assertEqual(o.key3, 3) STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, 'key3', 'drie') self.assertEqual(o.key3, "drie") self.assertEqual(o._key4, "4") STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, 'key4', 'vier') self.assertEqual(o._key4, "viervierviervier") o.key5 = 1 STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, 'key5', 'V') self.assertEqual(o.key5, "VVVVV") self.assertNotHasAttr(o, 'key9') STUB.setKeyValue_forObject_key_value_(DO_SETVALUE_FORKEY, o, 'key9', 'IX') self.assertHasAttr(o, 'key9') self.assertEqual(o.key9, 'IX')