Beispiel #1
0
    def test_get_conn(self):
        with patch('airflow.hooks.hive_hooks.HiveMetastoreHook._find_valid_server') \
                as find_valid_server:
            find_valid_server.return_value = MagicMock(return_value={})
            metastore_hook = HiveMetastoreHook()

        self.assertIsInstance(metastore_hook.get_conn(), HMSClient)
 def tearDown(self):
     hook = HiveMetastoreHook()
     with hook.get_conn() as metastore:
         metastore.drop_table(self.database, self.table, deleteData=True)
 def tearDown(self):
     hook = HiveMetastoreHook()
     with hook.get_conn() as metastore:
         metastore.drop_table(self.database, self.table, deleteData=True)