Skip to content

Commit

Permalink
test: Add basic assertion on return value
Browse files Browse the repository at this point in the history
  • Loading branch information
alecandido committed Aug 5, 2024
1 parent 23e61cf commit 4cb0f34
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 6 deletions.
5 changes: 0 additions & 5 deletions src/qibolab/backends.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import traceback
from collections import deque

import numpy as np
Expand Down Expand Up @@ -113,10 +112,6 @@ def execute_circuit(self, circuit, initial_state=None, nshots=1000):

result = MeasurementOutcomes(circuit.measurements, self, nshots=nshots)
self.assign_measurements(measurement_map, readout)
samples = result.samples()
print(samples)
print(samples.dtype)
traceback.print_stack()
return result

def execute_circuits(self, circuits, initial_states=None, nshots=1000):
Expand Down
4 changes: 3 additions & 1 deletion tests/test_backends.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@ def test_execute_circuit_initial_state():

initial_circuit = Circuit(1)
circuit.add(gates.GPI2(0, phi=np.pi / 2))
backend.execute_circuit(circuit, initial_state=initial_circuit)
result = backend.execute_circuit(circuit, initial_state=initial_circuit)
assert result.samples().size > 0


@pytest.mark.parametrize(
Expand All @@ -50,6 +51,7 @@ def test_execute_circuit(gate, kwargs):
nqubits = backend.platform.nqubits
circuit = generate_circuit_with_gate(nqubits, gate, **kwargs)
result = backend.execute_circuit(circuit, nshots=100)
assert result.samples().size > 0


def test_measurement_samples():
Expand Down

0 comments on commit 4cb0f34

Please sign in to comment.