diff --git a/nats-server/.DS_Store b/nats-server/.DS_Store deleted file mode 100644 index 2099c21a..00000000 Binary files a/nats-server/.DS_Store and /dev/null differ diff --git a/nats-server/README.md b/nats-server/README.md index 4bc01a0a..bd8babb4 100644 --- a/nats-server/README.md +++ b/nats-server/README.md @@ -18,11 +18,11 @@ Requires Python 3.11+ and the NATS server binary in your PATH. ```python import asyncio -import nats.server +import nats.testing.server async def main(): # Start server with auto port assignment - server = await nats.server.run(port=0, jetstream=True) + server = await nats.testing.server.run(port=0, jetstream=True) print(f"Server running on {server.host}:{server.port}") # Do something with the server... diff --git a/nats-server/src/nats/testing/__init__.py b/nats-server/src/nats/testing/__init__.py new file mode 100644 index 00000000..38dbf3d2 --- /dev/null +++ b/nats-server/src/nats/testing/__init__.py @@ -0,0 +1 @@ +"""Testing utilities for NATS.""" \ No newline at end of file diff --git a/nats-server/src/nats/server/__init__.py b/nats-server/src/nats/testing/server/__init__.py similarity index 99% rename from nats-server/src/nats/server/__init__.py rename to nats-server/src/nats/testing/server/__init__.py index b80fa79e..b6c9b106 100644 --- a/nats-server/src/nats/server/__init__.py +++ b/nats-server/src/nats/testing/server/__init__.py @@ -6,10 +6,10 @@ Example: >>> import asyncio - >>> import nats.server + >>> import nats.testing.server >>> >>> async def main(): - ... server = await nats.server.run(port=0) # Auto port assignment + ... server = await nats.testing.server.run(port=0) # Auto port assignment ... print(f"Server running on {server.host}:{server.port}") ... await server.shutdown() >>> asyncio.run(main()) diff --git a/nats-server/tests/test_server.py b/nats-server/tests/test_server.py index 1f011eed..59e3305d 100644 --- a/nats-server/tests/test_server.py +++ b/nats-server/tests/test_server.py @@ -10,7 +10,7 @@ from urllib.parse import urlparse import pytest -from nats.server import Server, ServerCluster, ServerError, run, run_cluster +from nats.testing.server import Server, ServerCluster, ServerError, run, run_cluster class ServerInfo(TypedDict):