Date: Saturday, November 12, 2022 @ 16:42:42
Author: jelle
Revision: 1347045
archrelease: copy trunk to community-any
Added:
python-behave/repos/community-any/PKGBUILD
(from rev 1347044, python-behave/trunk/PKGBUILD)
python-behave/repos/community-any/unittest-mock.patch
(from rev 1347044, python-behave/trunk/unittest-mock.patch)
Deleted:
python-behave/repos/community-any/PKGBUILD
---------------------+
PKGBUILD | 70 ++++++++++--------
unittest-mock.patch | 190 ++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 228 insertions(+), 32 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-11-12 16:42:29 UTC (rev 1347044)
+++ PKGBUILD 2022-11-12 16:42:42 UTC (rev 1347045)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan <[email protected]>
-
-pkgname=python-behave
-pkgver=1.2.7.dev2
-pkgrel=1
-pkgdesc="Behaviour-driven development, Python style"
-url="https://github.com/behave/behave"
-license=('BSD')
-arch=('any')
-depends=('python-cucumber-tag-expressions' 'python-parse' 'python-parse-type'
'python-six'
- 'python-colorama')
-makedepends=('python-setuptools')
-checkdepends=('python-mock' 'python-path' 'python-pyhamcrest' 'python-pytest'
'python-pytest-html')
-source=("https://github.com/behave/behave/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('5c4bba820fa1a6691ae275e3adb0b6077a1957686a9ee205d471ffddc9601b32e5b2f47cd2b3e2d7a72a31c39f171c3b2af524d7f787243585d4d95086675118')
-
-build() {
- cd behave-$pkgver
- python setup.py build
-}
-
-check() {
- cd behave-$pkgver
- pytest
-}
-
-package() {
- cd behave-$pkgver
- python setup.py install --root="$pkgdir" --optimize=1
-
- install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}
Copied: python-behave/repos/community-any/PKGBUILD (from rev 1347044,
python-behave/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-11-12 16:42:42 UTC (rev 1347045)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan <[email protected]>
+
+pkgname=python-behave
+pkgver=1.2.7.dev2
+pkgrel=2
+pkgdesc="Behaviour-driven development, Python style"
+url="https://github.com/behave/behave"
+license=('BSD')
+arch=('any')
+depends=('python-cucumber-tag-expressions' 'python-parse' 'python-parse-type'
'python-six'
+ 'python-colorama')
+makedepends=('python-setuptools')
+checkdepends=('python-path' 'python-pyhamcrest' 'python-pytest'
'python-pytest-html')
+source=("https://github.com/behave/behave/archive/v$pkgver/$pkgname-$pkgver.tar.gz"
"unittest-mock.patch")
+sha512sums=('5c4bba820fa1a6691ae275e3adb0b6077a1957686a9ee205d471ffddc9601b32e5b2f47cd2b3e2d7a72a31c39f171c3b2af524d7f787243585d4d95086675118'
+
'5ebb50700bbb9374d1a15ea21546f3023983304b01f12339983ebdf1aea6ef40fc87fde4ce62bab8497280741684f6fb8429cf10ad27c43a2e0b38ab1383fdff')
+
+prepare() {
+ cd behave-$pkgver
+ patch -Np1 -i ${srcdir}/unittest-mock.patch
+}
+
+build() {
+ cd behave-$pkgver
+ python setup.py build
+}
+
+check() {
+ cd behave-$pkgver
+ pytest
+}
+
+package() {
+ cd behave-$pkgver
+ python setup.py install --root="$pkgdir" --optimize=1
+
+ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}
Copied: python-behave/repos/community-any/unittest-mock.patch (from rev
1347044, python-behave/trunk/unittest-mock.patch)
===================================================================
--- unittest-mock.patch (rev 0)
+++ unittest-mock.patch 2022-11-12 16:42:42 UTC (rev 1347045)
@@ -0,0 +1,190 @@
+diff -aur behave-1.2.7.dev2/py.requirements/testing.txt
behave-1.2.7.dev2.new/py.requirements/testing.txt
+--- behave-1.2.7.dev2/py.requirements/testing.txt 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/py.requirements/testing.txt 2022-11-12
17:39:45.594047170 +0100
+@@ -8,8 +8,6 @@
+ pytest >= 5.0; python_version >= '3.0'
+
+ pytest-html >= 1.19.0,<2.0
+-mock < 4.0; python_version < '3.6'
+-mock >= 4.0; python_version >= '3.6'
+ PyHamcrest >= 2.0.2; python_version >= '3.0'
+ PyHamcrest < 2.0; python_version < '3.0'
+
+diff -aur behave-1.2.7.dev2/setup.py behave-1.2.7.dev2.new/setup.py
+--- behave-1.2.7.dev2/setup.py 2021-09-20 16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/setup.py 2022-11-12 17:39:16.049979987 +0100
+@@ -90,7 +90,6 @@
+ "pytest < 5.0; python_version < '3.0'", # >= 4.2
+ "pytest >= 5.0; python_version >= '3.0'",
+ "pytest-html >= 1.19.0",
+- "mock >= 1.1",
+ "PyHamcrest >= 1.9",
+ # -- HINT: path.py => path (python-install-package was renamed for
python3)
+ "path.py >= 11.5.0; python_version < '3.5'",
+diff -aur behave-1.2.7.dev2/tests/api/_test_async_step34.py
behave-1.2.7.dev2.new/tests/api/_test_async_step34.py
+--- behave-1.2.7.dev2/tests/api/_test_async_step34.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/api/_test_async_step34.py 2022-11-12
17:38:20.905252662 +0100
+@@ -9,7 +9,7 @@
+ from behave._stepimport import use_step_import_modules
+ from behave.runner import Context, Runner
+ import sys
+-from mock import Mock
++from unittest.mock import Mock
+ import pytest
+
+ from .testing_support import StopWatch, SimpleStepContainer
+diff -aur behave-1.2.7.dev2/tests/issues/test_issue0619.py
behave-1.2.7.dev2.new/tests/issues/test_issue0619.py
+--- behave-1.2.7.dev2/tests/issues/test_issue0619.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/issues/test_issue0619.py 2022-11-12
17:38:20.905252662 +0100
+@@ -19,7 +19,7 @@
+
+ from __future__ import absolute_import
+ 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():
+diff -aur behave-1.2.7.dev2/tests/issues/test_issue0767.py
behave-1.2.7.dev2.new/tests/issues/test_issue0767.py
+--- behave-1.2.7.dev2/tests/issues/test_issue0767.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/issues/test_issue0767.py 2022-11-12
17:38:20.905252662 +0100
+@@ -14,7 +14,7 @@
+ 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
+
+diff -aur behave-1.2.7.dev2/tests/unit/reporter/test_summary.py
behave-1.2.7.dev2.new/tests/unit/reporter/test_summary.py
+--- behave-1.2.7.dev2/tests/unit/reporter/test_summary.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/unit/reporter/test_summary.py 2022-11-12
17:38:20.905252662 +0100
+@@ -3,7 +3,7 @@
+ from __future__ import absolute_import, division
+ import sys
+ import pytest
+-from mock import Mock, patch
++from unittest.mock import Mock, patch
+ from behave.model import ScenarioOutline, Scenario
+ from behave.model_core import Status
+ from behave.reporter.summary import SummaryReporter, format_summary
+diff -aur behave-1.2.7.dev2/tests/unit/test_capture.py
behave-1.2.7.dev2.new/tests/unit/test_capture.py
+--- behave-1.2.7.dev2/tests/unit/test_capture.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/unit/test_capture.py 2022-11-12
17:38:20.905252662 +0100
+@@ -6,7 +6,7 @@
+ from __future__ import absolute_import, print_function
+ import sys
+ from behave.capture import Captured, CaptureController
+-from mock import Mock
++from unittest.mock import Mock
+ import pytest
+
+ #
-----------------------------------------------------------------------------
+diff -aur behave-1.2.7.dev2/tests/unit/test_context_cleanups.py
behave-1.2.7.dev2.new/tests/unit/test_context_cleanups.py
+--- behave-1.2.7.dev2/tests/unit/test_context_cleanups.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/unit/test_context_cleanups.py 2022-11-12
17:38:20.908586081 +0100
+@@ -13,7 +13,7 @@
+ from __future__ import print_function
+ from behave.runner import Context, scoped_context_layer
+ from contextlib import contextmanager
+-from mock import Mock, NonCallableMock
++from unittest.mock import Mock, NonCallableMock
+ import pytest
+
+
+diff -aur behave-1.2.7.dev2/tests/unit/test_fixture.py
behave-1.2.7.dev2.new/tests/unit/test_fixture.py
+--- behave-1.2.7.dev2/tests/unit/test_fixture.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/unit/test_fixture.py 2022-11-12
17:38:20.908586081 +0100
+@@ -12,7 +12,7 @@
+ from behave.runner import Context, CleanupError, scoped_context_layer
+ from behave._types import Unknown
+ import pytest
+-from mock import Mock
++from unittest.mock import Mock
+ import six
+
+
+diff -aur behave-1.2.7.dev2/tests/unit/test_formatter.py
behave-1.2.7.dev2.new/tests/unit/test_formatter.py
+--- behave-1.2.7.dev2/tests/unit/test_formatter.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/unit/test_formatter.py 2022-11-12
17:38:20.908586081 +0100
+@@ -7,7 +7,7 @@
+ import unittest
+ import six
+ import pytest
+-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
+diff -aur behave-1.2.7.dev2/tests/unit/test_log_capture.py
behave-1.2.7.dev2.new/tests/unit/test_log_capture.py
+--- behave-1.2.7.dev2/tests/unit/test_log_capture.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/unit/test_log_capture.py 2022-11-12
17:38:20.908586081 +0100
+@@ -1,6 +1,6 @@
+ from __future__ import absolute_import, with_statement
+ import pytest
+-from mock import patch
++from unittest.mock import patch
+ from behave.log_capture import LoggingCapture
+ from six.moves import range
+
+diff -aur behave-1.2.7.dev2/tests/unit/test_matchers.py
behave-1.2.7.dev2.new/tests/unit/test_matchers.py
+--- behave-1.2.7.dev2/tests/unit/test_matchers.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/unit/test_matchers.py 2022-11-12
17:38:20.908586081 +0100
+@@ -1,7 +1,7 @@
+ # -*- coding: UTF-8 -*-
+ from __future__ import absolute_import, with_statement
+ import pytest
+-from mock import Mock, patch
++from unittest.mock import Mock, patch
+ import parse
+ from behave.matchers import Match, Matcher, ParseMatcher, RegexMatcher, \
+ SimplifiedRegexMatcher, CucumberRegexMatcher
+diff -aur behave-1.2.7.dev2/tests/unit/test_model.py
behave-1.2.7.dev2.new/tests/unit/test_model.py
+--- behave-1.2.7.dev2/tests/unit/test_model.py 2021-09-20 16:13:59.000000000
+0200
++++ behave-1.2.7.dev2.new/tests/unit/test_model.py 2022-11-12
17:38:20.908586081 +0100
+@@ -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
+diff -aur behave-1.2.7.dev2/tests/unit/test_runner.py
behave-1.2.7.dev2.new/tests/unit/test_runner.py
+--- behave-1.2.7.dev2/tests/unit/test_runner.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/unit/test_runner.py 2022-11-12
17:38:20.908586081 +0100
+@@ -12,7 +12,7 @@
+ import six
+ from six import StringIO
+ import pytest
+-from mock import Mock, patch
++from unittest.mock import Mock, patch
+ from behave import runner_util
+ from behave.model import Table
+ from behave.step_registry import StepRegistry
+diff -aur behave-1.2.7.dev2/tests/unit/test_step_registry.py
behave-1.2.7.dev2.new/tests/unit/test_step_registry.py
+--- behave-1.2.7.dev2/tests/unit/test_step_registry.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/unit/test_step_registry.py 2022-11-12
17:38:20.908586081 +0100
+@@ -1,7 +1,7 @@
+ # -*- coding: UTF-8 -*-
+ # pylint: disable=unused-wildcard-import
+ 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
+
+diff -aur behave-1.2.7.dev2/tests/unit/test_tag_matcher.py
behave-1.2.7.dev2.new/tests/unit/test_tag_matcher.py
+--- behave-1.2.7.dev2/tests/unit/test_tag_matcher.py 2021-09-20
16:13:59.000000000 +0200
++++ behave-1.2.7.dev2.new/tests/unit/test_tag_matcher.py 2022-11-12
17:38:20.908586081 +0100
+@@ -8,7 +8,7 @@
+ """
+
+ from __future__ import absolute_import
+-from mock import Mock
++from unittest.mock import Mock
+ from unittest import TestCase
+ import warnings
+ import pytest