Esempio n. 1
0
 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()
Esempio n. 2
0
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.')