Пример #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"
Пример #2
0
def test_network_json_bad_data():
    cfg = NetworkedJSONConfigFile("http://google.com/robots.txt")
Пример #3
0
def test_network_json_populate():
    cfg = NetworkedJSONConfigFile("http://echo.jsontest.com/k/v")
    cfg.initial_populate({})
Пример #4
0
def test_network_json_dump():
    cfg = NetworkedJSONConfigFile("http://echo.jsontest.com/k/v")
    cfg.dump()
Пример #5
0
def test_network_json_get_bad_url():
    cfg = NetworkedJSONConfigFile("http://abc.def")
Пример #6
0
def test_network_json_get_url():
    cfg = NetworkedJSONConfigFile("http://echo.jsontest.com/k/v")
    assert cfg.config.k == "v"
Пример #7
0
def test_network_json_populate():
    cfg = NetworkedJSONConfigFile("http://echo.jsontest.com/k/v")
    cfg.initial_populate({})
Пример #8
0
def test_network_json_dump():
    cfg = NetworkedJSONConfigFile("http://echo.jsontest.com/k/v")
    cfg.dump()