コード例 #1
0
def test_load_from_networkx_raises_value_error_if_qubit_id_and_fault_ids_both_supplied():
    with pytest.raises(ValueError):
        g = nx.Graph()
        g.add_edge(0, 1, qubit_id=0, fault_ids=0)
        g.add_edge(1, 2, qubit_id=1, fault_ids=1)
        m = Matching()
        m.load_from_networkx(g)
コード例 #2
0
def test_wrong_networkx_graph_type_raises_type_error():
    m = Matching()
    with pytest.raises(TypeError):
        m.load_from_networkx("test")