예제 #1
0
 def test_render(self):
     foo = conf_f.RawFile('foo')
     expected = {'content': 'foo bar'}
     foo._config_dict = expected
     actual = foo.render()
     bar = conf_f.RawFile('bar')
     bar.parse(actual)
     self.assertDictEqual(expected, bar._config_dict)
예제 #2
0
 def test_parse(self):
     foo = conf_f.RawFile('foo')
     foo.parse(self.content)
     expected = {'content': self.content}
     self.assertDictEqual(expected, foo._config_dict)
예제 #3
0
 def test_remote_path(self):
     foo = conf_f.RawFile('foo')
     foo.remote_path = '/bar'
     self.assertEqual('/bar/foo', foo.remote_path)