mirror of
https://github.com/RustPython/RustPython.git
synced 2026-10-29 03:04:38 +08:00
Remove expected failures for method related tests
This commit is contained in:
1 parent
df6d442ca8
commit
aa40195d24
2 files changed
-30
No files matched your search
Vendored
-20
@@ -95,11 +95,6 @@ class PyPicklerTests(AbstractPickleTests, unittest.TestCase):
|
||||
def test_buffers_error(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_buffers_error() # TODO: RUSTPYTHON, remove when this passes
|
||||
|
||||
# TODO: RUSTPYTHON, TypeError: cannot pickle 'method' object
|
||||
@unittest.expectedFailure
|
||||
def test_c_methods(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_c_methods() # TODO: RUSTPYTHON, remove when this passes
|
||||
|
||||
# TODO: RUSTPYTHON, AssertionError
|
||||
@unittest.expectedFailure
|
||||
def test_complex_newobj_ex(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
@@ -130,11 +125,6 @@ class PyPicklerTests(AbstractPickleTests, unittest.TestCase):
|
||||
def test_picklebuffer_error(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_picklebuffer_error() # TODO: RUSTPYTHON, remove when this passes
|
||||
|
||||
# TODO: RUSTPYTHON, pickle.PicklingError
|
||||
@unittest.expectedFailure
|
||||
def test_py_methods(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_py_methods() # TODO: RUSTPYTHON, remove when this passes
|
||||
|
||||
def dumps(self, arg, proto=None, **kwargs):
|
||||
f = io.BytesIO()
|
||||
p = self.pickler(f, proto, **kwargs)
|
||||
@@ -171,11 +161,6 @@ class InMemoryPickleTests(AbstractPickleTests, AbstractUnpickleTests,
|
||||
def test_buffers_error(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_buffers_error() # TODO: RUSTPYTHON, remove when this passes
|
||||
|
||||
# TODO: RUSTPYTHON, TypeError: cannot pickle 'method' object
|
||||
@unittest.expectedFailure
|
||||
def test_c_methods(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_c_methods() # TODO: RUSTPYTHON, remove when this passes
|
||||
|
||||
# TODO: RUSTPYTHON, AssertionError
|
||||
@unittest.expectedFailure
|
||||
def test_complex_newobj_ex(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
@@ -216,11 +201,6 @@ class InMemoryPickleTests(AbstractPickleTests, AbstractUnpickleTests,
|
||||
def test_picklebuffer_error(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_picklebuffer_error() # TODO: RUSTPYTHON, remove when this passes
|
||||
|
||||
# TODO: RUSTPYTHON, pickle.PicklingError
|
||||
@unittest.expectedFailure
|
||||
def test_py_methods(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_py_methods() # TODO: RUSTPYTHON, remove when this passes
|
||||
|
||||
def dumps(self, arg, protocol=None, **kwargs):
|
||||
return pickle.dumps(arg, protocol, **kwargs)
|
||||
|
||||
|
||||
Vendored
-10
@@ -17,11 +17,6 @@ class OptimizedPickleTests(AbstractPickleTests, unittest.TestCase):
|
||||
def test_buffers_error(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_buffers_error()
|
||||
|
||||
# TODO: RUSTPYTHON, TypeError: cannot pickle 'method' object
|
||||
@unittest.expectedFailure
|
||||
def test_c_methods(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_c_methods()
|
||||
|
||||
def test_compat_pickle(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_compat_pickle()
|
||||
|
||||
@@ -58,11 +53,6 @@ class OptimizedPickleTests(AbstractPickleTests, unittest.TestCase):
|
||||
def test_picklebuffer_error(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_picklebuffer_error()
|
||||
|
||||
# TODO: RUSTPYTHON, pickle.PicklingError
|
||||
@unittest.expectedFailure
|
||||
def test_py_methods(self): # TODO: RUSTPYTHON, remove when this passes
|
||||
super().test_py_methods()
|
||||
|
||||
def dumps(self, arg, proto=None, **kwargs):
|
||||
return pickletools.optimize(pickle.dumps(arg, proto, **kwargs))
|
||||
|
||||
|
||||
Reference in new issue
Block a user