From 326bc0955b2e9ab6b6cfd62263c9b3fe2fb1d333 Mon Sep 17 00:00:00 2001 From: Aymeric Augustin Date: Thu, 5 Feb 2015 23:02:10 +0100 Subject: Allowed a port range for the liveserver by default. This is required for running tests in parallel. --- docs/topics/testing/tools.txt | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'docs/topics/testing') diff --git a/docs/topics/testing/tools.txt b/docs/topics/testing/tools.txt index 28a4921198..52a00b7ded 100644 --- a/docs/topics/testing/tools.txt +++ b/docs/topics/testing/tools.txt @@ -812,11 +812,18 @@ This allows the use of automated test clients other than the client, to execute a series of functional tests inside a browser and simulate a real user's actions. -By default the live server's address is ``'localhost:8081'`` and the full URL -can be accessed during the tests with ``self.live_server_url``. If you'd like -to change the default address (in the case, for example, where the 8081 port is -already taken) then you may pass a different one to the :djadmin:`test` command -via the :djadminopt:`--liveserver` option, for example: +By default the live server listens on ``localhost`` and picks the first +available port in the ``8081-8179`` range. Its full URL can be accessed with +``self.live_server_url`` during the tests. + +.. versionchanged:: 1.9 + + In earlier versions, the live server's default address was always + ``'localhost:8081'``. + +If you'd like to select another address then you may pass a different one to +the :djadmin:`test` command via the :djadminopt:`--liveserver` option, for +example: .. code-block:: console -- cgit v1.3