Create a worker for testing.
(self, **kwargs)
| 169 | """Tests for event loop setup.""" |
| 170 | |
| 171 | def create_worker(self, **kwargs): |
| 172 | """Create a worker for testing.""" |
| 173 | cfg = Config() |
| 174 | cfg.set('workers', 1) |
| 175 | cfg.set('worker_connections', 1000) |
| 176 | |
| 177 | for key, value in kwargs.items(): |
| 178 | cfg.set(key, value) |
| 179 | |
| 180 | worker = gasgi.ASGIWorker( |
| 181 | age=1, |
| 182 | ppid=os.getpid(), |
| 183 | sockets=[], |
| 184 | app=FakeApp(), |
| 185 | timeout=30, |
| 186 | cfg=cfg, |
| 187 | log=mock.Mock(), |
| 188 | ) |
| 189 | return worker |
| 190 | |
| 191 | def test_setup_asyncio_loop(self): |
| 192 | """Test asyncio event loop setup.""" |
no test coverage detected