(cls)
| 24 | class TestBackend(unittest.TestCase): |
| 25 | @classmethod |
| 26 | def setUpClass(cls): |
| 27 | addr = os.environ.get("LIQUID_AUDIO_TEST_ADDR", "localhost:50053") |
| 28 | cls.addr = addr |
| 29 | cls.server = subprocess.Popen( |
| 30 | [sys.executable, os.path.join(os.path.dirname(__file__), "backend.py"), "--addr", addr], |
| 31 | ) |
| 32 | time.sleep(2) # Give the server a moment to bind |
| 33 | |
| 34 | @classmethod |
| 35 | def tearDownClass(cls): |