(self)
| 255 | session_class = None |
| 256 | |
| 257 | def setUp(self): |
| 258 | self.mocker = requests_mock.Mocker() |
| 259 | |
| 260 | endpoint = 'http://test.com/path' |
| 261 | self.media_type = 'application/vnd.dwave.api.mock+json' |
| 262 | |
| 263 | version = '1.2.3' |
| 264 | self.data = dict(v=version) |
| 265 | |
| 266 | self.mocker.get(requests_mock.ANY, status_code=404) |
| 267 | self.mocker.get(f"{endpoint}/no-type", json=self.data) |
| 268 | self.mocker.get(f"{endpoint}/no-version", json=self.data, |
| 269 | headers={'Content-Type': f'{self.media_type}'}) |
| 270 | self.mocker.get(f"{endpoint}/version", json=self.data, |
| 271 | headers={'Content-Type': f'{self.media_type}; version={version}'}) |
| 272 | |
| 273 | self.mocker.start() |
| 274 | |
| 275 | self.client = DWaveAPIClient( |
| 276 | endpoint=endpoint, version_strict_mode=self.version_strict_mode, |
| 277 | session_class=self.session_class) |
| 278 | |
| 279 | def tearDown(self): |
| 280 | self.client.close() |
nothing calls this directly
no test coverage detected