コード例 #1
0
ファイル: test_yedit.py プロジェクト: zed/ansible-role-yedit
 def test_write_x_y_z(self):
     '''Testing a write of multilayer key'''
     yed = Yedit('yedit_test.yml')
     yed.put('x.y.z', 'modified')
     yed.write()
     yed.load()
     self.assertEqual(yed.get('x.y.z'), 'modified')
コード例 #2
0
ファイル: test_yedit.py プロジェクト: zed/ansible-role-yedit
 def test_delete_a(self):
     '''Testing a simple delete '''
     yed = Yedit('yedit_test.yml')
     yed.delete('a')
     yed.write()
     yed.load()
     self.assertTrue('a' not in yed.yaml_dict)
コード例 #3
0
ファイル: test_yedit.py プロジェクト: kwoodson/yedit
 def test_delete_a(self):
     '''Testing a simple delete '''
     yed = Yedit('yedit_test.yml')
     yed.delete('a')
     yed.write()
     yed.load()
     self.assertTrue('a' not in yed.yaml_dict)
コード例 #4
0
ファイル: test_yedit.py プロジェクト: kwoodson/yedit
 def test_write_x_y_z(self):
     '''Testing a write of multilayer key'''
     yed = Yedit('yedit_test.yml')
     yed.put('x.y.z', 'modified')
     yed.write()
     yed.load()
     self.assertEqual(yed.get('x.y.z'), 'modified')
コード例 #5
0
ファイル: test_yedit.py プロジェクト: zed/ansible-role-yedit
 def test_create_content(self):
     '''Testing a create with content '''
     content = {"foo": "bar"}
     yed = Yedit("yedit_test.yml", content)
     yed.write()
     yed.load()
     self.assertTrue('foo' in yed.yaml_dict)
     self.assertTrue(yed.yaml_dict['foo'], 'bar')
コード例 #6
0
ファイル: test_yedit.py プロジェクト: zed/ansible-role-yedit
 def test_delete_b_c(self):
     '''Testing delete of layered key '''
     yed = Yedit('yedit_test.yml', separator=':')
     yed.delete('b:c')
     yed.write()
     yed.load()
     self.assertTrue('b' in yed.yaml_dict)
     self.assertFalse('c' in yed.yaml_dict['b'])
コード例 #7
0
ファイル: yedit_test.py プロジェクト: yaacov/openshift-tools
 def test_delete_b_c(self):
     '''Testing delete of layered key '''
     yed = Yedit('yedit_test.yml')
     yed.delete('b:c')
     yed.write()
     yed.load()
     self.assertTrue(yed.yaml_dict.has_key('b'))
     self.assertFalse(yed.yaml_dict['b'].has_key('c'))
コード例 #8
0
ファイル: test_yedit.py プロジェクト: kwoodson/yedit
 def test_create_content(self):
     '''Testing a create with content '''
     content = {"foo": "bar"}
     yed = Yedit("yedit_test.yml", content)
     yed.write()
     yed.load()
     self.assertTrue('foo' in yed.yaml_dict)
     self.assertTrue(yed.yaml_dict['foo'], 'bar')
コード例 #9
0
ファイル: test_yedit.py プロジェクト: kwoodson/yedit
 def test_delete_b_c(self):
     '''Testing delete of layered key '''
     yed = Yedit('yedit_test.yml', separator=':')
     yed.delete('b:c')
     yed.write()
     yed.load()
     self.assertTrue('b' in yed.yaml_dict)
     self.assertFalse('c' in yed.yaml_dict['b'])
コード例 #10
0
 def test_delete_b_c(self):
     '''Testing delete of layered key '''
     yed = Yedit('yedit_test.yml')
     yed.delete('b.c')
     yed.write()
     yed.load()
     self.assertTrue(yed.yaml_dict.has_key('b'))
     self.assertFalse(yed.yaml_dict['b'].has_key('c'))
コード例 #11
0
ファイル: test_yedit.py プロジェクト: zed/ansible-role-yedit
 def test_create(self):
     '''Testing a create '''
     os.unlink(YeditTest.filename)
     yed = Yedit('yedit_test.yml')
     yed.create('foo', 'bar')
     yed.write()
     yed.load()
     self.assertTrue('foo' in yed.yaml_dict)
     self.assertTrue(yed.yaml_dict['foo'] == 'bar')
コード例 #12
0
ファイル: test_yedit.py プロジェクト: kwoodson/yedit
 def test_create(self):
     '''Testing a create '''
     os.unlink(YeditTest.filename)
     yed = Yedit('yedit_test.yml')
     yed.create('foo', 'bar')
     yed.write()
     yed.load()
     self.assertTrue('foo' in yed.yaml_dict)
     self.assertTrue(yed.yaml_dict['foo'] == 'bar')