Example #1
0
def test_copy():
    a = cirq.QubitId()
    b = cirq.QubitId()
    original = Moment([cirq.CZ(a, b)])
    copy = original.__copy__()
    assert original == copy
    assert id(original) != id(copy)
Example #2
0
def test_copy():
    a = cirq.NamedQubit('a')
    b = cirq.NamedQubit('b')
    original = Moment([cirq.CZ(a, b)])
    copy = original.__copy__()
    assert original == copy
    assert id(original) != id(copy)
Example #3
0
def test_copy():
    a = cirq.QubitId()
    b = cirq.QubitId()
    original = Moment([cirq.CZ(a, b)])
    copy = original.__copy__()
    assert original == copy
    assert id(original) != id(copy)