def test_get_machines_no_ready(self): s = MaasState(self.mock_client_bootstrap_only) all_machines = s.machines() self.assertEqual(all_machines, []) ready_machines = s.machines(MaasMachineStatus.READY) self.assertEqual(ready_machines, []) s2 = MaasState(self.mock_client_onedeclared) all_machines = s2.machines() print(all_machines) self.assertEqual(len(all_machines), 1) ready_machines = s2.machines(MaasMachineStatus.READY) self.assertEqual(ready_machines, [])
def test_get_machines_one_ready(self): s = MaasState(self.mock_client_oneready) ready_machines = s.machines(MaasMachineStatus.READY) self.assertEqual(len(ready_machines), 1)