aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2022-08-24 19:39:28 +0300
committerArthur Zamarin <arthurzam@gentoo.org>2022-08-24 20:58:54 +0300
commitdbb046e37168dbc32c2bc0a24da37dd458d424ab (patch)
treecf23d1ad2ca7007cbf0f043a156b945a28cd5617 /tests
parenttest/mixins.py: remove TempDirMixin & tempdir_decorator (diff)
downloadsnakeoil-dbb046e37168dbc32c2bc0a24da37dd458d424ab.tar.gz
snakeoil-dbb046e37168dbc32c2bc0a24da37dd458d424ab.tar.bz2
snakeoil-dbb046e37168dbc32c2bc0a24da37dd458d424ab.zip
remove cython _sequences.pyx
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'tests')
-rw-r--r--tests/test_sequences.py23
1 files changed, 4 insertions, 19 deletions
diff --git a/tests/test_sequences.py b/tests/test_sequences.py
index 599c01bb..edbaa5a0 100644
--- a/tests/test_sequences.py
+++ b/tests/test_sequences.py
@@ -5,7 +5,6 @@ from operator import itemgetter
import pytest
from snakeoil import sequences
from snakeoil.sequences import split_elements, split_negations
-from snakeoil.test import mk_cpy_loadable_testcase
class UnhashableComplex(complex):
@@ -25,7 +24,7 @@ class TestStableUnique:
def test_stable_unique(self, func=sequences.stable_unique):
assert list(set([1, 2, 3])) == [1, 2, 3], \
- "this test is reliant on the interpretter hasing 1,2,3 into a specific ordering- " \
+ "this test is reliant on the interpreter hasing 1,2,3 into a specific ordering- " \
"for whatever reason, ordering differs, thus this test can't verify it"
assert func([3, 2, 1]) == [3, 2, 1]
@@ -104,7 +103,7 @@ class TestChainedLists:
class Test_iflatten_instance:
- func = staticmethod(sequences.native_iflatten_instance)
+ func = staticmethod(sequences.iflatten_instance)
def test_it(self):
o = OrderedDict((k, None) for k in range(10))
@@ -144,7 +143,7 @@ class Test_iflatten_instance:
class Test_iflatten_func:
- func = staticmethod(sequences.native_iflatten_func)
+ func = staticmethod(sequences.iflatten_func)
def test_it(self):
o = OrderedDict((k, None) for k in range(10))
@@ -177,20 +176,10 @@ class Test_iflatten_func:
next(iterator)
# Regression test: this was triggered through demandload.
- # **{} is there to explicitly force a dict to the underly cpy
+ # **{} is there to explicitly force a dict to the underlay cpy
assert self.func((), lambda x: True, **{})
-@pytest.mark.skipif(not sequences.cpy_builtin, reason="cpython extension isn't available")
-class Test_CPY_iflatten_instance(Test_iflatten_instance):
- func = staticmethod(sequences.iflatten_instance)
-
-
-@pytest.mark.skipif(not sequences.cpy_builtin, reason="cpython extension isn't available")
-class Test_CPY_iflatten_func(Test_iflatten_func):
- func = staticmethod(sequences.iflatten_func)
-
-
class Test_predicate_split:
kls = staticmethod(sequences.predicate_split)
@@ -207,10 +196,6 @@ class Test_predicate_split:
assert true_l == [[0, x] for x in range(0, 100, 2)]
-cpy_loaded_Test = mk_cpy_loadable_testcase(
- "snakeoil._sequences", "snakeoil.sequences", "iflatten_func", "iflatten_func")
-
-
class TestSplitNegations:
def test_empty(self):