Rename all at_before/after hooks to at_pre/post. Old names still work but are deprecated. Resolves #1454.
This commit is contained in:
parent
7b25299be4
commit
36e985557f
21 changed files with 106 additions and 102 deletions
|
|
@ -39,34 +39,12 @@ class TestGeneralContext(TestCase):
|
|||
"websocket_port": "websocket_client_port_testvalue",
|
||||
"websocket_url": "websocket_client_url_testvalue",
|
||||
"rest_api_enabled": True,
|
||||
"server_hostname": 'localhost',
|
||||
"ssh_enabled": False,
|
||||
"ssh_ports": False,
|
||||
"telnet_enabled": True,
|
||||
"telnet_ports": [4000],
|
||||
"telnet_ssl_enabled": False,
|
||||
"telnet_ssl_ports": [4003],
|
||||
},
|
||||
)
|
||||
|
||||
# spec being an empty list will initially raise AttributeError in set_game_name_and_slogan to test defaults
|
||||
@patch("evennia.web.utils.general_context.settings", spec=[])
|
||||
@patch("evennia.web.utils.general_context.get_evennia_version")
|
||||
def test_set_game_name_and_slogan(self, mock_get_version, mock_settings):
|
||||
mock_get_version.return_value = "version 1"
|
||||
# test default/fallback values
|
||||
mock_settings.REST_API_ENABLED = False
|
||||
general_context.set_game_name_and_slogan()
|
||||
self.assertEqual(general_context.GAME_NAME, "Evennia")
|
||||
self.assertEqual(general_context.GAME_SLOGAN, "version 1")
|
||||
# test values when the settings are defined
|
||||
mock_settings.SERVERNAME = "test_name"
|
||||
mock_settings.GAME_SLOGAN = "test_game_slogan"
|
||||
general_context.set_game_name_and_slogan()
|
||||
self.assertEqual(general_context.GAME_NAME, "test_name")
|
||||
self.assertEqual(general_context.GAME_SLOGAN, "test_game_slogan")
|
||||
|
||||
@patch("evennia.web.utils.general_context.settings")
|
||||
def test_set_webclient_settings(self, mock_settings):
|
||||
mock_settings.WEBCLIENT_ENABLED = "webclient"
|
||||
mock_settings.WEBSOCKET_CLIENT_URL = "websocket_url"
|
||||
mock_settings.WEBSOCKET_CLIENT_ENABLED = "websocket_client"
|
||||
mock_settings.WEBSOCKET_CLIENT_PORT = 5000
|
||||
general_context.set_webclient_settings()
|
||||
self.assertEqual(general_context.WEBCLIENT_ENABLED, "webclient")
|
||||
self.assertEqual(general_context.WEBSOCKET_URL, "websocket_url")
|
||||
self.assertEqual(general_context.WEBSOCKET_CLIENT_ENABLED, "websocket_client")
|
||||
self.assertEqual(general_context.WEBSOCKET_PORT, 5000)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue