def test_data_dictionary_validation(): assert DataDictionary(DD_1).has_valid_schema() raw_dd = DataDictionary(RAW_DD, fix_schema=False) assert not raw_dd.has_valid_schema() raw_dd = DataDictionary(RAW_DD, fix_schema=True) assert raw_dd.has_valid_schema()
def test_data_dictionary_get_by_name(mock_send_message_json): DataDictionary.get_by_name("test_name") mock_send_message_json.assert_called_once() assert "test_name" in mock_send_message_json.call_args[0][2]
def test_data_dictionary_upload(send_message_mock): dd = DataDictionary(DD_1) dd.upload() send_message_mock.assert_called_once()