Пример #1
0
def test_downloader_country(tmpdir, country, file_names, data):
    data_dir = tmpdir.join('data')
    download(country)
    for file_name in file_names:
        assert data_dir.join(file_name).exists()
        assert json.load(data_dir.join(file_name),
                         encoding='utf-8') == data[file_name]
Пример #2
0
 def run(self):
     from i18naddress.downloader import download
     download(country=self.country)
Пример #3
0
    def run(self):
        from i18naddress.downloader import download

        download()
Пример #4
0
def test_downloader_with_existing_data_dir(tmpdir):
    data_dir = tmpdir.mkdir('data')
    download('PL')
    assert data_dir.join('pl.json').exists()
Пример #5
0
def test_downloader_invalid_country():
    with pytest.raises(ValueError):
        download('XX')
Пример #6
0
 def run(self):
     from i18naddress.downloader import download
     download(country=self.country)
def test_downloader_with_existing_data_dir(tmpdir):
    data_dir = tmpdir.mkdir("data")
    download("PL")
    assert data_dir.join("pl.json").exists()
def test_downloader_invalid_country():
    with pytest.raises(ValueError):
        download("XX")
def test_downloader_country(tmpdir, country, file_names, data):
    data_dir = tmpdir.join("data")
    download(country)
    for file_name in file_names:
        assert data_dir.join(file_name).exists()
        assert json.load(data_dir.join(file_name)) == data[file_name]