Ejemplo n.º 1
0
    def test_perform_check(self, validator_mock):
        args = mock.MagicMock(create=None, build=None, check='plugin_path')
        build_obj = mock.MagicMock()
        validator_mock.BuildPlugin.return_value = build_obj

        perform_action(args)

        validator_mock.assert_called_once_with('plugin_path')
Ejemplo n.º 2
0
    def test_perform_action_build(self, builder_mock):
        args = mock.MagicMock(create=None, build='plugin_path')
        build_obj = mock.MagicMock()
        builder_mock.return_value = build_obj

        perform_action(args)

        builder_mock.assert_called_once_with('plugin_path')
        build_obj.run.assert_called_once_with()
Ejemplo n.º 3
0
    def test_perform_action_create_without_package_version(self, actions_mock):
        args = mock.MagicMock(create='plugin_path', package_version=None)
        creatre_obj = mock.MagicMock()
        actions_mock.CreatePlugin.return_value = creatre_obj

        perform_action(args)

        actions_mock.CreatePlugin.assert_called_once_with('plugin_path', None)
        creatre_obj.run.assert_called_once_with()
Ejemplo n.º 4
0
    def test_perform_action_create(self, actions_mock):
        args = mock.MagicMock(create='plugin_path')
        creatre_obj = mock.MagicMock()
        actions_mock.CreatePlugin.return_value = creatre_obj

        perform_action(args)

        actions_mock.CreatePlugin.assert_called_once_with('plugin_path')
        creatre_obj.run.assert_called_once_with()
Ejemplo n.º 5
0
    def test_perform_check(self, validator_mock):
        args = mock.MagicMock(
            create=None,
            build=None,
            check='plugin_path')
        build_obj = mock.MagicMock()
        validator_mock.BuildPlugin.return_value = build_obj

        perform_action(args)

        validator_mock.assert_called_once_with('plugin_path')
Ejemplo n.º 6
0
    def test_perform_action_build(self, actions_mock):
        args = mock.MagicMock(
            create=None,
            build='plugin_path')
        build_obj = mock.MagicMock()
        actions_mock.BuildPlugin.return_value = build_obj

        perform_action(args)

        actions_mock.BuildPlugin.assert_called_once_with('plugin_path')
        build_obj.run.assert_called_once_with()