def test_no_metadata_processor(self): r = Repository(self.tmpdir) args = MagicMock() args.target = "node2" result = "\n".join(list(bw_metadata(r, args))) self.assertTrue('"node": 47' in result) self.assertTrue('"group": 42' in result)
def test_group_metadata(self): r = Repository(self.tmpdir) args = MagicMock() args.target = "group1" result = "\n".join(list(bw_metadata(r, args))) self.assertFalse('"node": 47' in result) self.assertTrue('"group": 42' in result)
def test_unknown_target(self): r = Repository(self.tmpdir) args = {'target': "node5000"} result = list(bw_metadata(r, args)) self.assertEqual(result[-1], 1)
def test_metadata_processor(self): r = Repository(self.tmpdir) args = {'target': "node1"} result = "\n".join(list(bw_metadata(r, args))) self.assertTrue('"node": 48' in result) self.assertTrue('"group": 43' in result)
def test_unknown_target(self): r = Repository(self.tmpdir) args = MagicMock() args.target = "node5000" result = list(bw_metadata(r, args)) self.assertEqual(result[-1], 1)