-# Copyright (C) 2019, 2020 The Meme Factory, Inc. http://www.karlpinc.com/
+# Copyright (C) 2019, 2020, 2021 The Meme Factory, Inc.
+# http://www.karlpinc.com/
# This file is part of PGWUI_Upload.
#
import pgwui_upload.pgwui_upload as pgwui_upload
-from pgwui_testing import testing
+from pgwui_develop import testing
# Activiate our pytest plugin
pytest_plugins = ("pgwui",)
assert pgwui_component_entry_point('pgwui_upload') is True
-# init_menu()
+# establish_settings()
@pytest.mark.unittest
-def test_init_menu_default():
+def test_establish_settings_default():
'''The settings get the module's default value when no settings exist
'''
with pyramid.testing.testConfig() as config:
- pgwui_upload.init_menu(config)
+ pgwui_upload.establish_settings(config)
new_settings = config.get_settings()
assert new_settings['pgwui']['pgwui_upload']['menu_label'] \
@pytest.mark.unittest
-def test_init_menu_no_default():
+def test_establish_settings_no_default():
'''The settings keep their value when they exist
'''
test_menu_label = 'test label'
sample_settings['pgwui']['pgwui_upload']['menu_label'] \
= test_menu_label
- pgwui_upload.init_menu(config)
+ pgwui_upload.establish_settings(config)
new_settings = config.get_settings()
assert new_settings['pgwui']['pgwui_upload']['menu_label'] \
== test_menu_label
-mock_init_menu = testing.make_mock_fixture(pgwui_upload, 'init_menu')
+mock_establish_settings = testing.make_mock_fixture(
+ pgwui_upload, 'establish_settings')
# includeme()
@pytest.mark.unittest
-def test_includeme(mock_init_menu, mock_add_route, mock_scan):
- '''init_menu, add_route, and scan are all called
+def test_includeme(mock_establish_settings, mock_add_route, mock_scan):
+ '''establish_settings, add_route, and scan are all called
'''
with pyramid.testing.testConfig() as config:
mocked_add_route = mock_add_route(config)
pgwui_upload.includeme(config)
- mock_init_menu.assert_called_once()
+ mock_establish_settings.assert_called_once()
mocked_add_route.assert_called_once()
mocked_scan.assert_called_once()