Exemplo n.º 1
0
def test_network_json_get_unsafe_data():
    cfg = NetworkedJSONConfigFile(
        "http://echo.jsontest.com/__dict__/v/dump/lol")
    assert hasattr(cfg.config, "unsafe___dict__")
    assert cfg.config.unsafe___dict__ == "v"
    assert hasattr(cfg.config, "unsafe_dump")
    assert cfg.config.unsafe_dump == "lol"
Exemplo n.º 2
0
def test_network_json_bad_data():
    cfg = NetworkedJSONConfigFile("http://google.com/robots.txt")
Exemplo n.º 3
0
def test_network_json_populate():
    cfg = NetworkedJSONConfigFile("http://echo.jsontest.com/k/v")
    cfg.initial_populate({})
Exemplo n.º 4
0
def test_network_json_dump():
    cfg = NetworkedJSONConfigFile("http://echo.jsontest.com/k/v")
    cfg.dump()
Exemplo n.º 5
0
def test_network_json_get_bad_url():
    cfg = NetworkedJSONConfigFile("http://abc.def")
Exemplo n.º 6
0
def test_network_json_get_url():
    cfg = NetworkedJSONConfigFile("http://echo.jsontest.com/k/v")
    assert cfg.config.k == "v"
Exemplo n.º 7
0
def test_network_json_populate():
    cfg = NetworkedJSONConfigFile("http://echo.jsontest.com/k/v")
    cfg.initial_populate({})
Exemplo n.º 8
0
def test_network_json_dump():
    cfg = NetworkedJSONConfigFile("http://echo.jsontest.com/k/v")
    cfg.dump()