def test_result_structure(self): with Client(**config) as client: solver = client.get_solver() computation = solver.sample_ising({}, {}, answer_mode='histogram') result = computation.result() self.assertIn('solutions', result) self.assertIn('energies', result) self.assertIn('num_occurrences', result) self.assertIn('timing', result)
def test_result_structure(self): with Client(**config) as client: solver = client.get_solver() computation = solver.sample_ising({}, {}) result = computation.result() self.assertIn('samples', result) self.assertIn('energies', result) self.assertIn('occurrences', result) self.assertIn('timing', result)
def test_result_structure(self): client = Client(config_url, config_token) solver = client.get_solver(config_solver) computation = solver.sample_ising({}, {}) result = computation.result() self.assertIn('samples', result) self.assertIn('energies', result) self.assertIn('occurrences', result) self.assertIn('timing', result)
def test_future_structure(self): with Client(**config) as client: solver = client.get_solver() computation = solver.sample_ising({}, {}) _ = computation.result() self.assertIsInstance(computation.id, str) self.assertEqual(computation.remote_status, Client.STATUS_COMPLETE) self.assertEqual(computation.solver, solver) self.assertIsInstance(computation.time_received, datetime) self.assertIsInstance(computation.time_solved, datetime)