GSOC Idea
Replace multiprocessing usage in test fixtures with subprocess
-
Project description: We want to use our tests on all supported platforms. This means we have to remove*/replace the multiprocessing fork method by subprocess. A server process during tests should start in its own python process. This separation enables options for testing with e.g. basic_auth or different wsgi servers.
- Duration: 175-350h
- Skills: Python, (flask), (socketIO), pytest, Git, AI-Assistant
- Difficulty level: Medium
- Related Readings/Links:
- Potential mentors: m.risse@fz-juelich.de, rb.proj@gmail.de