Beispiel #1
0
 def test_get_api(self):
     with mock.patch(
             'quantuminspire.qiskit.quantum_inspire_provider.QuantumInspireAPI'
     ) as api:
         quantum_inpire_provider = QuantumInspireProvider()
         token = 'This_is_a_nice_looking_token'
         authentication = TokenAuthentication(token, scheme="token")
         project_name = 'This_is_my_first_project_name'
         quantum_inpire_provider.set_authentication(
             authentication, project_name=project_name)
         actual_api = quantum_inpire_provider.get_api()
         self.assertIsNotNone(actual_api)
Beispiel #2
0
 def test_get_api_not_set(self):
     quantum_inpire_provider = QuantumInspireProvider()
     with self.assertRaises(QiskitBackendError):
         api = quantum_inpire_provider.get_api()