summaryrefslogtreecommitdiff
path: root/service/test/unit/config/test_app_factory.py
diff options
context:
space:
mode:
Diffstat (limited to 'service/test/unit/config/test_app_factory.py')
-rw-r--r--service/test/unit/config/test_app_factory.py41
1 files changed, 0 insertions, 41 deletions
diff --git a/service/test/unit/config/test_app_factory.py b/service/test/unit/config/test_app_factory.py
deleted file mode 100644
index a43273c3..00000000
--- a/service/test/unit/config/test_app_factory.py
+++ /dev/null
@@ -1,41 +0,0 @@
-import unittest
-
-from mock import patch, MagicMock, ANY
-import pixelated
-
-
-class AppFactoryTest(unittest.TestCase):
-
- class MockConfig:
- def __init__(self, port, host, sslkey=None, sslcert=None):
- self.port = port
- self.host = host
- self.sslkey = sslkey
- self.sslcert = sslcert
- self.home = 'leap_home'
-
- @patch('pixelated.config.app_factory.init_app')
- @patch('pixelated.config.app_factory.reactor')
- @unittest.skip("refactoring startup, need to define a better place to put this")
- def test_that_create_app_binds_to_tcp_port_if_no_ssl_options(self, reactor_mock, init_app_mock):
- app_mock = MagicMock()
- leap_session = MagicMock()
- config = AppFactoryTest.MockConfig(12345, '127.0.0.1', leap_session)
-
- create_app(config.home, leap_session, config.host, config.port, config.sslkey, config.sslcert)
-
- reactor_mock.listenTCP.assert_called_once_with(12345, ANY, interface='127.0.0.1')
-
- @patch('pixelated.config.app_factory.init_app')
- @patch('pixelated.config.app_factory.reactor')
- @unittest.skip("refactoring startup, need to define a better place to put this")
- def test_that_create_app_binds_to_ssl_if_ssl_options(self, reactor_mock, init_app_mock):
- app_mock = MagicMock()
- leap_session = MagicMock()
- pixelated.config.app_factory._ssl_options = lambda x, y: 'options'
-
- config = AppFactoryTest.MockConfig(12345, '127.0.0.1', sslkey="sslkey", sslcert="sslcert")
-
- create_app(config.home, leap_session, config.host, config.port, config.sslkey, config.sslcert)
-
- reactor_mock.listenSSL.assert_called_once_with(12345, ANY, 'options', interface='127.0.0.1')