示例#1
0
 def test_env_to_dict(self):
     env = Env()
     env.set('first', 'Derrick', 'section')
     env.set('last', 'Wippler', 'section')
     env.set('no-export', 'wat', 'section', export=False)
     expected = {'first': 'Derrick', 'last': 'Wippler'}
     self.assertEqual(env.to_dict(), expected)
示例#2
0
 def test_env(self):
     env = Env()
     env.set('first', 'Derrick')
     env.set('last', 'Wippler')
     env.set('string', 'My name is ${first} ${last}')
     env.eval()
     self.assertEquals(env['string'].value, "My name is Derrick Wippler")
示例#3
0
 def test_env(self):
     env = Env()
     env.set('first', 'Derrick', 'section')
     env.set('last', 'Wippler', 'section')
     env.set('string', 'My name is ${first} ${last}', 'section')
     env.eval()
     self.assertEqual(env['string'].value, "My name is Derrick Wippler")
     self.assertEqual(env['string'].section, "section")
示例#4
0
 def test_env_toDict(self):
     env = Env()
     env.set('first', 'Derrick')
     env.set('last', 'Wippler')
     env.set('no-export', 'wat', export=False)
     self.assertEquals(env.toDict(), {'first': 'Derrick', 'last': 'Wippler'})