def test__parse_systemctl_no_services(self): output = conttestlib.read_test_data('systemctl_list.txt') names = list(runner._parse_systemctl_list_units(output)) self.assertEqual(names, [])
def test__parse_systemctl_empty_output(self): output = "" names = list(runner._parse_systemctl_list_units(output)) self.assertEqual(names, [])
def test__parse_systemctl_corrupted_output(self): output = """ foobar.service somehow messed """ names = list(runner._parse_systemctl_list_units(output)) self.assertEqual(names, [])
def test__parse_systemctl_one_service(self): output = conttestlib.read_test_data('systemctl_foobar_service.txt') names = list(runner._parse_systemctl_list_units(output)) self.assertEqual(names, ["foobar"])