class FabricTestCase(unittest.TestCase): def setUp(self): host = "127.0.0.1" user = "******" key_filename = "/tmp/key_filename" self.fabric = Fabric(host, user, key_filename) @unittest.skip("Fabric Mock have to work properly") @patch('fabric.api') def test_update_instance(self, fabric_api): fabric_api.execute.return_value = True # MagicMock(return_value=True) fabric_api.sudo.return_value = True # MagicMock(return_value=True) self.assertEqual(True, self.fabric.update_instance('4.14.4'))
def setUp(self): host = "127.0.0.1" user = "******" key_filename = "/tmp/key_filename" self.fabric = Fabric(host, user, key_filename)