Files
python-behave/python-behave-no-mock.patch
Matej Cepl 588150a580 - update to 1.3.3:
* v1.3.2: Broke Python 2.7 support (submitted by: silent-observer)
- 1.3.2:
  * Recursive discovery and import in steps directory is now disabled by default.
  * RTFD: Enable PDF output format again (for download).
  * Improve command-line option descriptions (show: value).
  * Use "confval" directive for config-file parameters.
  * api: Add "Configuration" class description.
  * Include changes from pull #1258
  * Fix more deadlinks in docs
  * behave4cmd0: Update version info to v1.3.1
  * behave4cmd0.command_shell: Cleanup of BEHAVE_CMD value usage.
  * Update to python-version: "3.14.0-rc.2" (was: "3.14.0-rc.1")
  * Update actions/checkout to v5 (was: v4).
  * Use astral-sh/setup-uv@v6 (was: v3).
- 1.3.1:
  * ImportError: cannot import name 'asynccontextmanager' not found in python 3.6 (submitted by: rzuckerm)
  * AmbiguousStep error on step import with "re" step-matcher (submitted by: VolodymyrDan00)
  * Add section with description of "Runners" extension point.
  * Add section with "Cucumber-Expressions".
  * docs: userdata (provided by: Therdel, fixes: #1234)
  * userdata_defines configuration file parameter is not up to date (submitted by: vvavrychuk)
- 1.3.0:
  * Gherkin v6 support
  * Native support for cucumber-expressions as step matcher
  * Native support for async-steps
  * Support for tag-expressions v2
  * Distinguish in outcome between failures (assert-failed) and errors (unexpected exceptions at runtime)
  * Improved captured-output support
  * Improved logging support and log-to-file support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-behave?expand=0&rev=17
2025-11-12 20:28:37 +00:00

221 lines
8.2 KiB
Diff

Index: behave-1.3.3/tests/api/_test_async_step35.py
===================================================================
--- behave-1.3.3.orig/tests/api/_test_async_step35.py
+++ behave-1.3.3/tests/api/_test_async_step35.py
@@ -24,7 +24,7 @@ from platform import python_implementati
import sys
from hamcrest import assert_that, close_to
-from mock import Mock
+from unittest.mock import Mock
import pytest
from behave._stepimport import use_step_import_modules, SimpleStepContainer
Index: behave-1.3.3/tests/unit/test_context_cleanups.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_context_cleanups.py
+++ behave-1.3.3/tests/unit/test_context_cleanups.py
@@ -13,7 +13,7 @@ OPEN ISSUES:
from __future__ import print_function
from behave.configuration import Configuration
from behave.runner import Context, Runner, scoped_context_layer
-from mock import Mock
+from unittest.mock import Mock
import pytest
Index: behave-1.3.3/tests/unit/test_formatter.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_formatter.py
+++ behave-1.3.3/tests/unit/test_formatter.py
@@ -6,7 +6,7 @@ import sys
import tempfile
import unittest
import six
-from mock import Mock, patch
+from unittest.mock import Mock, patch
from behave.formatter._registry import make_formatters
from behave.formatter import pretty
from behave.formatter.base import StreamOpener
Index: behave-1.3.3/tests/unit/test_log_capture.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_log_capture.py
+++ behave-1.3.3/tests/unit/test_log_capture.py
@@ -1,6 +1,6 @@
# -*- coding: UTF-8 -*-
from __future__ import absolute_import, with_statement
-from mock import patch
+from unittest.mock import patch
from behave.log_capture import LoggingCapture
from six.moves import range
Index: behave-1.3.3/tests/unit/test_matchers.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_matchers.py
+++ behave-1.3.3/tests/unit/test_matchers.py
@@ -2,7 +2,7 @@
# ruff: noqa: E731
from __future__ import absolute_import, with_statement
import pytest
-from mock import Mock, patch
+from unittest.mock import Mock, patch
import parse
from behave.exception import NotSupportedWarning
from behave.matchers import (
Index: behave-1.3.3/tests/unit/test_model.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_model.py
+++ behave-1.3.3/tests/unit/test_model.py
@@ -4,7 +4,7 @@
from __future__ import absolute_import, print_function, with_statement
import unittest
import pytest
-from mock import Mock, patch
+from unittest.mock import Mock, patch
import six
from six.moves import range # pylint: disable=redefined-builtin
from six.moves import zip # pylint: disable=redefined-builtin
Index: behave-1.3.3/tests/unit/test_runner.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_runner.py
+++ behave-1.3.3/tests/unit/test_runner.py
@@ -8,7 +8,7 @@ import sys
import unittest
from six import StringIO
import pytest
-from mock import Mock, patch
+from unittest.mock import Mock, patch
from behave import runner_util
from behave.runner import Context, Runner
from behave.exception import ConfigError
Index: behave-1.3.3/tests/unit/test_step_registry.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_step_registry.py
+++ behave-1.3.3/tests/unit/test_step_registry.py
@@ -3,7 +3,7 @@
# ruff: noqa: E731
from __future__ import absolute_import, with_statement
-from mock import Mock, patch
+from unittest.mock import Mock, patch
from six.moves import range # pylint: disable=redefined-builtin
from behave import step_registry
Index: behave-1.3.3/tests/functional/test_capture_on_failed.py
===================================================================
--- behave-1.3.3.orig/tests/functional/test_capture_on_failed.py
+++ behave-1.3.3/tests/functional/test_capture_on_failed.py
@@ -5,7 +5,7 @@ if the TEST ASSUMPTION, that is used her
* TEST ASSUMPTION: STORE_CAPTURED_ON_SUCCESS is False (only failures are captured)
"""
-from mock import Mock
+from unittest.mock import Mock
import pytest
from behave.configuration import Configuration
Index: behave-1.3.3/tests/functional/test_capture_on_success.py
===================================================================
--- behave-1.3.3.orig/tests/functional/test_capture_on_success.py
+++ behave-1.3.3/tests/functional/test_capture_on_success.py
@@ -5,7 +5,7 @@ if the TEST ASSUMPTION, that is used her
* TEST ASSUMPTION: STORE_CAPTURED_ON_SUCCESS is True (everything is captured)
"""
-from mock import Mock
+from unittest.mock import Mock
import pytest
from behave.configuration import Configuration
Index: behave-1.3.3/tests/issues/test_issue0619.py
===================================================================
--- behave-1.3.3.orig/tests/issues/test_issue0619.py
+++ behave-1.3.3/tests/issues/test_issue0619.py
@@ -20,7 +20,7 @@ so the default behaviour of getattr is n
from __future__ import absolute_import
from behave.configuration import Configuration
from behave.runner import Context, scoped_context_layer
-from mock import Mock
+from unittest.mock import Mock
def test_issue__getattr_with_protected_unknown_context_attribute_raises_no_error():
Index: behave-1.3.3/tests/issues/test_issue0767.py
===================================================================
--- behave-1.3.3.orig/tests/issues/test_issue0767.py
+++ behave-1.3.3/tests/issues/test_issue0767.py
@@ -14,7 +14,7 @@ Behave returns nothing. ::
This seems to be an oversight.
"""
-from mock import Mock
+from unittest.mock import Mock
from behave.fixture import fixture, use_fixture_by_tag
from behave.runner import Context
Index: behave-1.3.3/tests/unit/reporter/test_summary.py
===================================================================
--- behave-1.3.3.orig/tests/unit/reporter/test_summary.py
+++ behave-1.3.3/tests/unit/reporter/test_summary.py
@@ -1,7 +1,7 @@
# -*- coding: UTF-8 -*-
from __future__ import absolute_import, print_function, division
-from mock import Mock, patch
+from unittest.mock import Mock, patch
from behave.model import ScenarioOutline
from behave.model_type import Status
from behave.reporter.summary import (
Index: behave-1.3.3/tests/unit/test_deprecated.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_deprecated.py
+++ behave-1.3.3/tests/unit/test_deprecated.py
@@ -11,7 +11,7 @@ from behave.configuration import Configu
from behave.python_feature import PythonFeature
from behave.runner import Context, ModelRunner
from behave.tag_matcher import ActiveTagMatcher
-from mock import Mock
+from unittest.mock import Mock
import pytest
Index: behave-1.3.3/tests/unit/test_runner_context.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_runner_context.py
+++ behave-1.3.3/tests/unit/test_runner_context.py
@@ -7,7 +7,7 @@ import unittest
import warnings
from platform import python_implementation
-from mock import Mock, patch
+from unittest.mock import Mock, patch
import pytest
import six
Index: behave-1.3.3/tests/unit/test_runner_hook.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_runner_hook.py
+++ behave-1.3.3/tests/unit/test_runner_hook.py
@@ -3,7 +3,7 @@ Tests for :mod:`behave.runner` related t
"""
from __future__ import absolute_import, print_function
-from mock import Mock
+from unittest.mock import Mock
from behave.capture import CaptureSinkAsCollector
from behave.configuration import Configuration
from behave.runner import Context, ModelRunner
Index: behave-1.3.3/tests/unit/test_tag_matcher.py
===================================================================
--- behave-1.3.3.orig/tests/unit/test_tag_matcher.py
+++ behave-1.3.3/tests/unit/test_tag_matcher.py
@@ -9,7 +9,7 @@ Unit tests for active tag-matcher (mod:`
"""
from __future__ import absolute_import
-from mock import Mock
+from unittest.mock import Mock
from unittest import TestCase
import operator
import pytest