Esempio n. 1
0
    def test_is_enabled__keyword__is_used_to_get_controller(self, extServer):
        controller = mock.create_autospec(ExtensionController)
        extServer.get_controller_by_keyword.return_value = controller
        mode = ExtensionMode()
        query = Query('kw something')
        mode.is_enabled(query)

        extServer.get_controller_by_keyword.assert_called_with('kw')
Esempio n. 2
0
    def xtest_is_enabled__query_only_contains_keyword__returns_false(self, extServer):
        controller = mock.create_autospec(ExtensionController)
        extServer.get_controller_by_keyword.return_value = controller
        mode = ExtensionMode()
        query = Query('kw')

        assert not mode.is_enabled(query), 'Mode is enabled'
Esempio n. 3
0
    def test_is_enabled__controller_is_running__returns_true(self, extServer):
        controller = mock.create_autospec(ExtensionController)
        extServer.get_controller_by_keyword.return_value = controller
        mode = ExtensionMode()
        query = Query('kw something')

        assert mode.is_enabled(query), 'Mode is not enabled'