Fetch full schema with cache_all=True.
(self, sut: DynamicAPI, mock_conn: MagicMock)
| 87 | """schema() method tests.""" |
| 88 | |
| 89 | def test_schema_sends_cache_all(self, sut: DynamicAPI, mock_conn: MagicMock) -> None: |
| 90 | """Fetch full schema with cache_all=True.""" |
| 91 | mock_conn.send_request.return_value = FULL_SCHEMA |
| 92 | sut.schema(no_cache=True) |
| 93 | params = mock_conn.send_request.call_args[0][1] |
| 94 | assert params["cache_all"] is True |
| 95 | |
| 96 | def test_schema_caches_result(self, sut: DynamicAPI, mock_conn: MagicMock) -> None: |
| 97 | """Cache schema after Relay fetch.""" |