Преглед изворни кода

Don't use assertion for expected error

Unrud пре 5 година
родитељ
комит
a9804dd550
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      radicale/server.py

+ 2 - 1
radicale/server.py

@@ -260,7 +260,8 @@ def serve(configuration, shutdown_socket=None):
                 logger.info("Listening on %r%s",
                             format_address(server.server_address),
                             " with SSL" if use_ssl else "")
-        assert servers, "no servers started"
+        if not servers:
+            raise RuntimeError("No servers started")
 
         # Mainloop
         select_timeout = None