def test_key_flatten(self): ''' Try flattening a Key into a raw iterable. ''' # sample key k = Key("Sample", "sample") # flatten in & out self.assertEqual(Key(raw=k.flatten()), k) self.assertEqual(Key.from_raw(k.flatten()), k)
def test_key_flatten(self): """ Test flattening a Key into a raw iterable """ # sample key k = Key("Sample", "sample") # flatten in & out self.assertEqual(Key(raw=k.flatten()), k) self.assertEqual(Key.from_raw(k.flatten()), k)
def test_raw_key_format(self): ''' Try constructing a key from a raw iterable. ''' # sample key k = Key("Sample", "sample") # tupled raw self.assertEqual(Key(raw=k.flatten()), k) self.assertEqual(Key.from_raw(k.flatten()), k) # joined raw joined, struct = k.flatten(True) self.assertEqual(Key(raw=joined), k) self.assertEqual(Key.from_raw(joined), k)
def test_raw_key_format(self): """ Test constructing a key from a raw iterable """ # sample key k = Key("Sample", "sample") # tupled raw self.assertEqual(Key(raw=k.flatten()), k) self.assertEqual(Key.from_raw(k.flatten()), k) # joined raw joined, struct = k.flatten(True) self.assertEqual(Key(raw=joined), k) self.assertEqual(Key.from_raw(joined), k)