def test_getters(): qubit_count = 2 ascii_symbols = ("foo", "bar") observable = Observable(qubit_count=qubit_count, ascii_symbols=ascii_symbols) assert observable.qubit_count == qubit_count assert observable.ascii_symbols == ascii_symbols
def test_mismatch_length_ascii(): Observable(qubit_count=1, ascii_symbols=["foo", "bar"])
def test_qubit_count_lt_one(): Observable(qubit_count=0, ascii_symbols=[])
def test_none_ascii(): Observable(qubit_count=1, ascii_symbols=None)
def observable(): return Observable(qubit_count=1, ascii_symbols=["foo"])