def test_mkconfig_odict(self): with patch.dict(seed.__opts__, {'master': 'foo'}): ddd = salt.utils.odict.OrderedDict() ddd['b'] = 'b' ddd['a'] = 'b' data = seed.mkconfig(ddd, approve_key=False) with open(data['config']) as fic: fdata = fic.read() self.assertEqual(fdata, 'b: b\na: b\nmaster: foo\n')
def test_mkconfig_odict(self): with patch.dict(seed.__opts__, {"master": "foo"}): ddd = salt.utils.odict.OrderedDict() ddd["b"] = "b" ddd["a"] = "b" data = seed.mkconfig(ddd, approve_key=False) with salt.utils.files.fopen(data["config"]) as fic: fdata = fic.read() self.assertEqual(fdata, "b: b\na: b\nmaster: foo\n")
def test_mkconfig(self): ''' Test to generate keys and config and put them in a tmp directory. ''' file_data = '\n'.join(['#', 'A B C D,E,F G H']) with patch('salt.utils.fopen', mock_open(read_data=file_data), create=True) as mfile: mfile.return_value.__iter__.return_value = file_data.splitlines() with patch.dict(seed.__opts__, {'master': 'master'}): with patch.object(os.path, 'join', return_value=False): with patch.dict(seed.__salt__, {'pillar.ext': MagicMock()}): self.assertDictEqual(seed.mkconfig(None, 'tmp', 'id'), {'pubkey': False, 'config': False, 'privkey': False})
def test_mkconfig(self): ''' Test to generate keys and config and put them in a tmp directory. ''' file_data = '\n'.join(['#', 'A B C D,E,F G H']) with patch('salt.utils.fopen', mock_open(read_data=file_data), create=True) as mfile: mfile.return_value.__iter__.return_value = file_data.splitlines() with patch.dict(seed.__opts__, {'master': 'master'}): with patch.object(os.path, 'join', return_value=False): with patch.dict(seed.__salt__, {'pillar.ext': MagicMock()}): self.assertDictEqual(seed.mkconfig(None, 'tmp', 'id'), { 'pubkey': False, 'config': False, 'privkey': False })