def test_set_default_graph(clear_default_graph): new_default = Graph(name='new default') set_default_graph(new_default) direct = flowpipe.graph.default_graph assert direct is new_default new_default = "foo" with pytest.raises(TypeError): set_default_graph(new_default)
def test_reset_default_graph(clear_default_graph): new_default = Graph(name='new default') set_default_graph(new_default) assert get_default_graph().name == 'new default' reset_default_graph() assert get_default_graph().name == 'default'
def test_reset_default_graph(clear_default_graph): new_default = Graph(name="new default") set_default_graph(new_default) assert get_default_graph().name == "new default" reset_default_graph() assert get_default_graph().name == "default"