qiskit-documentation/scripts/nb-tester/qiskit_docs_notebook_tester/patches/runtime-fake-provider

12 lines
471 B
Plaintext

import warnings
from qiskit_ibm_runtime import QiskitRuntimeService
warnings.filterwarnings("ignore", message="Options {{.*}} have no effect in local testing mode.")
warnings.filterwarnings("ignore", message="Session is not supported in local testing mode or when using a simulator.")
def patched_least_busy(self, *args, **kwargs):
provider = FakeProviderForBackendV2()
return provider.backend("{backend}")
QiskitRuntimeService.least_busy = patched_least_busy