Ejemplo n.º 1
1
 def test_string_substitute(self):
     w = Wax()
     w.foo = 1
     w.bar = Wax()
     w.bar.baz = 1
     self.assertEquals('1 = 1', '%(foo)s = %(bar.baz)s'.__mod__(w))
Ejemplo n.º 2
0
 def test_iterate(self):
     w = Wax()
     w.foo = 1
     w.bar = 2
     w.abc = 3
     w.xyz = 4
     keys = []
     for key in w:
         keys.append(key)
     self.assertEquals(['foo', 'bar', 'abc', 'xyz'], keys)
Ejemplo n.º 3
0
 def test_basic(self):
     w = Wax()
     w.foo = 1
     w.bar = 2
     w.group1 = Wax()
     w.group1.foo = 1
     self.assertEquals(w.foo, 1)
     self.assertEquals(w.bar, 2)
     self.assertEquals(w.group1.foo, 1)
     self.assertEquals(w['group1.foo'], 1)
Ejemplo n.º 4
0
 def test_basic(self):
     w = Wax()
     w.foo = 1
     w.bar = 2
     w.group1 = Wax()
     w.group1.foo = 1
     self.assertEquals(w.foo, 1)
     self.assertEquals(w.bar, 2)
     self.assertEquals(w.group1.foo, 1)
     self.assertEquals(w['group1.foo'], 1)
Ejemplo n.º 5
0
 def test_iterate(self):
     w = Wax()
     w.foo=1
     w.bar=2
     w.abc=3
     w.xyz=4
     keys = []
     for key in w:
         keys.append(key)
     self.assertEquals(['foo','bar','abc','xyz'], keys)
Ejemplo n.º 6
0
 def test_string_substitute(self):
     w = Wax()
     w.foo = 1
     w.bar = Wax()
     w.bar.baz = 1
     self.assertEquals('1 = 1', '%(foo)s = %(bar.baz)s'.__mod__(w))