def test_will_raise_an_exception_when_parsing_unknown_host_controller_modes(self): """fab.tests.host.host_controller_mode_test Will raise an exception when parsing unknown host controller modes""" with self.assertRaises(Exception) as raised: HostControllerMode.parse("nonexistent") self.assertEqual("Unknown host controller mode: nonexistent", raised.exception.message)
def test_can_parse_remote_host_controller_mode(self): """fab.tests.host.host_controller_mode_test Can parse remote host controller mode""" self.assertEqual(HostControllerMode.REMOTE, HostControllerMode.parse(HostControllerMode.REMOTE))
def test_can_parse_local_host_controller_mode(self): """fab.tests.host.host_controller_mode_test Can parse local host controller mode""" self.assertEqual(HostControllerMode.LOCAL, HostControllerMode.parse(HostControllerMode.LOCAL))