Set up MLX test fixtures
(self)
| 164 | |
| 165 | @unittest.skipIf(not MLX_AVAILABLE, "MLX not available") |
| 166 | def setUp(self): |
| 167 | """Set up MLX test fixtures""" |
| 168 | self.model_config = MLXModelConfig( |
| 169 | model_id=TEST_MODEL_MLX, |
| 170 | max_new_tokens=100 |
| 171 | ) |
| 172 | # Create a real cache manager instead of mock |
| 173 | from optillm.inference import CacheManager |
| 174 | self.cache_manager = CacheManager.get_instance(max_size=1) |
| 175 | |
| 176 | @unittest.skipIf(not MLX_AVAILABLE, "MLX not available") |
| 177 | def test_mlx_batch_creation(self): |
nothing calls this directly
no test coverage detected