Skip to content

Commit 6a8ef76

Browse files
fix: satisfy Ruff formatting in validation tests
1 parent b0267f9 commit 6a8ef76

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

quantumpytho/validation/metrics.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ def normalize_counts(counts: Mapping[str, int]) -> dict[str, float]:
2323
if normalized_value <= 0:
2424
continue
2525
cleaned = _clean_bitstring(bitstring)
26-
distribution[cleaned] = distribution.get(cleaned, 0.0) + (normalized_value / total)
26+
distribution[cleaned] = distribution.get(cleaned, 0.0) + (
27+
normalized_value / total
28+
)
2729

2830
return distribution
2931

tests/test_validation_runner.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,9 @@ def fake_transpiler(circuit: QuantumCircuit, **kwargs: object) -> QuantumCircuit
121121
backend = object()
122122
config = ValidationRunConfig(backend_name="ibm_brisbane", optimization_level=2)
123123

124-
_transpile_shared(benchmark.circuit, config, backend=backend, transpiler=fake_transpiler)
124+
_transpile_shared(
125+
benchmark.circuit, config, backend=backend, transpiler=fake_transpiler
126+
)
125127

126128
assert seen_kwargs == {"optimization_level": 2, "backend": backend}
127129

@@ -152,7 +154,9 @@ def fake_transpiler(circuit: QuantumCircuit, **kwargs: object) -> QuantumCircuit
152154

153155
def test_serialize_circuit_falls_back_to_repr_when_qasm_export_fails():
154156
circuit = QuantumCircuit(1)
155-
failing_module = types.SimpleNamespace(dumps=lambda _: (_ for _ in ()).throw(RuntimeError("boom")))
157+
failing_module = types.SimpleNamespace(
158+
dumps=lambda _: (_ for _ in ()).throw(RuntimeError("boom"))
159+
)
156160

157161
with pytest.MonkeyPatch.context() as monkeypatch:
158162
monkeypatch.setitem(sys.modules, "qiskit.qasm2", failing_module)

tests/test_validation_serialization.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22

33
from datetime import datetime
44

5-
from quantumpytho.validation.provenance import TranspilationSettings, ValidationRecord, utc_now_iso
5+
from quantumpytho.validation.provenance import (
6+
TranspilationSettings,
7+
ValidationRecord,
8+
utc_now_iso,
9+
)
610
from quantumpytho.validation.reporting import (
711
validation_records_to_csv,
812
validation_records_to_json,

0 commit comments

Comments
 (0)