def test__repr__1(self): dogs = Dogs() dog = DogRec(('Snoopy', 12), dogs) it = record_.RecordFieldIterator(dog) self.assertEqual(repr(it), "%s(%s,%d)" % (functions_.modelname(it), functions_.modelrefstr(dog), 0)) next(it) self.assertEqual(repr(it), "%s(%s,%d)" % (functions_.modelname(it), functions_.modelrefstr(dog), 1))
def test__modelname__1(self): col = table_.TableColumnDescriptor(Dogs(), 0) self.assertEqual(col.modelname, "Dog['name']") self.assertEqual(functions_.modelname(col), "Dog['name']") col = table_.TableColumnDescriptor(Dogs(), 1) self.assertEqual(col.modelname, "Dog['age']") self.assertEqual(functions_.modelname(col), "Dog['age']")
def test__modelname_and_schemaname_5(self): class FooBarGeez(object_.Object): @classmethod def __modelname__(cls): return 'JohnSmith' self.assertEqual(functions_.modelname(FooBarGeez), 'JohnSmith') self.assertEqual(functions_.modelname(FooBarGeez()), 'JohnSmith') self.assertEqual(functions_.schemaname(FooBarGeez), 'john_smith') self.assertEqual(functions_.schemaname(FooBarGeez()), 'john_smith')
def test__repr__1(self): it = table_.TableColumnIterator(Dogs()) self.assertEqual( repr(it), "%s(%s,%d)" % (functions_.modelname(it), functions_.modelname(Dogs), 0)) next(it) self.assertEqual( repr(it), "%s(%s,%d)" % (functions_.modelname(it), functions_.modelname(Dogs), 1))
def test__modelname__1(self): dogs = Dogs() dog = DogRec(('Snoopy', 12), dogs) fld = record_.RecordFieldProxy(dog, 0) self.assertEqual(fld.modelname, "Dog['name']") self.assertEqual(functions_.modelname(fld), "Dog['name']") fld = record_.RecordFieldProxy(dog, 1) self.assertEqual(fld.modelname, "Dog['age']") self.assertEqual(functions_.modelname(fld), "Dog['age']")
def test__modelname(self): self.assertEqual(functions_.modelname(FooBar), 'FooBar') self.assertEqual(functions_.modelname(FooBarGeez), 'FooBarGeez')
def test__modelrefstr_1(self): class Foo(object): pass foo = Foo() self.assertEqual(functions_.modelrefstr(Foo), functions_.modelname(Foo)) self.assertEqual(functions_.modelrefstr(foo), "<%s object at 0x%x>" % (functions_.modelname(foo), id(foo)))
def test__modelname_and_schemaname_7(self): self.assertEqual(functions_.modelname(str), 'str') self.assertEqual(functions_.modelname("hello"), 'str') self.assertEqual(functions_.schemaname(str), 'str') self.assertEqual(functions_.schemaname("hello"), 'str')
def test__modelname_and_schemaname_6(self): class FooBarGeez(object): pass self.assertEqual(functions_.modelname(FooBarGeez), 'FooBarGeez') self.assertEqual(functions_.modelname(FooBarGeez()), 'FooBarGeez') self.assertEqual(functions_.schemaname(FooBarGeez), 'FooBarGeez') self.assertEqual(functions_.schemaname(FooBarGeez()), 'FooBarGeez')
def test__modelname_and_schemaname_2(self): self.assertEqual(functions_.modelname(object_.Object), 'Object') self.assertEqual(functions_.modelname(object_.Object()), 'Object') self.assertEqual(functions_.schemaname(object_.Object), 'object') self.assertEqual(functions_.schemaname(object_.Object()), 'object')
def test__repr__1(self): it = record_.RecordSequenceFieldIterator([]) self.assertEqual(repr(it), "%s(%s)" % (functions_.modelname(it), functions_.modelname(it._tabiter)))
def test__repr__1(self): dogs = Dogs() dog = DogRec(('Snoopy', 12), dogs) fld = record_.RecordFieldProxy(dog, 1) self.assertEqual(repr(fld), "%s(%s,%d)" % (functions_.modelname(fld), functions_.modelname(DogRec), 1))
def test__repr_1(self): xes = [X(1), X(2)] seq = reflist_.RefList(xes) self.assertEqual( repr(seq), "%s([%s])" % (functions_.modelname(seq), ','.join(repr(x) for x in seq)))
def test__repr__1(self): it = table_.TableSequenceColumnIterator([]) self.assertEqual( repr(it), "%s(%s)" % (functions_.modelname(it), functions_.modelname(it._tabiter)))
def test__repr__1(self): col = table_.TableColumnDescriptor(Dogs(), 1) self.assertEqual( repr(col), "%s(%s,%d)" % (functions_.modelname(col), functions_.modelname(Dogs), 1))