Example #1
0
def test_init_should_accept_files_as_arguments(tmpdir, session):
    f1 = tmpdir.join("f1.sjson")
    f1.write(json.dumps({"type": "municipality", "source": "INSEE/COG (2015)", "insee": "22059", "name": "Le Fœil"}))
    f2 = tmpdir.join("f2.sjson")
    f2.write(json.dumps({"type": "municipality", "source": "INSEE/COG (2015)", "insee": "22058", "name": "Le Feu"}))
    init(str(f1), str(f2))
    assert models.Municipality.select().count() == 2
Example #2
0
def test_init_should_accept_limit_argument(tmpdir, session):
    f = tmpdir.join("f1.sjson")
    f.write(json.dumps({"type": "municipality", "source": "INSEE/COG (2015)",
                        "insee": "22059", "name": "Le Fœil"}))
    f.write(json.dumps({"type": "municipality", "source": "INSEE/COG (2015)",
                        "insee": "22058", "name": "Le Feu"}))
    init(str(f), limit=1)
    assert models.Municipality.select().count() == 1
Example #3
0
def test_init_should_accept_files_as_arguments(tmpdir, session):
    f1 = tmpdir.join("f1.sjson")
    f1.write(json.dumps({"type": "municipality", "source": "INSEE/COG (2015)",
                         "insee": "22059", "name": "Le Fœil"}))
    f2 = tmpdir.join("f2.sjson")
    f2.write(json.dumps({"type": "municipality", "source": "INSEE/COG (2015)",
                         "insee": "22058", "name": "Le Feu"}))
    init(str(f1), str(f2))
    assert models.Municipality.select().count() == 2
Example #4
0
def test_init_should_accept_limit_argument(tmpdir):
    f = tmpdir.join("f1.sjson")
    f.write(
        json.dumps({
            "type": "municipality",
            "source": "INSEE/COG (2015)",
            "insee": "22059",
            "name": "Le Fœil"
        }))
    f.write(
        json.dumps({
            "type": "municipality",
            "source": "INSEE/COG (2015)",
            "insee": "22058",
            "name": "Le Feu"
        }))
    factories.ClientFactory(name='client')
    init('client', 'dev', str(f), limit=1)
    assert models.Municipality.select().count() == 1
Example #5
0
def test_init_should_accept_limit_argument(tmpdir, session):
    f = tmpdir.join("f1.sjson")
    f.write(json.dumps({"type": "municipality", "source": "INSEE/COG (2015)", "insee": "22059", "name": "Le Fœil"}))
    f.write(json.dumps({"type": "municipality", "source": "INSEE/COG (2015)", "insee": "22058", "name": "Le Feu"}))
    init(str(f), limit=1)
    assert models.Municipality.select().count() == 1