def test_oauth_first_time(self, mocker, set_oauth_config, creds_json): mocked = mocker.patch.object(conf.InstalledAppFlow, "run_local_server") mocked.return_value = OAuth2Credentials.from_authorized_user_info(creds_json) conf.get_creds() # python 3.5 doesn't have assert_called_once assert mocked.call_count == 1 assert (conf.get_config_dir() / "creds" / "default").exists()
def test_get_config_dir(): conf_dir = conf.get_config_dir() if os.name == "nt": assert isinstance(conf_dir, WindowsPath) assert "AppData" in str(conf_dir) else: assert isinstance(conf_dir, PosixPath) assert ".config" in str(conf_dir)
f'../source/ddf--open_numbers/ddf--entities--geo--{e}.csv', na_filter=False, dtype=str) edf.to_csv(f'../../ddf--entities--geo--{e}.csv', index=False, encoding='utf8') for c in edf.columns: entities_columns.add(c) # tags entities tags = tags.rename(columns={ 'topic_id': 'tag', 'topic_name': 'name', 'parent_topic': 'parent' }) tags.to_csv('../../ddf--entities--tag.csv', index=False, encoding='utf8') for c in tags.columns: entities_columns.add(c) # concepts cdf = serve_concepts(concepts, entities_columns) # datapoints serve_datapoints(datapoints, cdf, csv_dict) if __name__ == '__main__': print(get_config_dir()) main() print('Done.')