Skip to content

Commit 4be46c3

Browse files
committed
TST: convert knowntestfailures to skip tests
1 parent cca1b7e commit 4be46c3

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

pandas/io/tests/test_pickle.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
from pandas import Index
1616
from pandas.sparse.tests import test_sparse
1717
from pandas.util import py3compat
18-
from pandas.util.decorators import knownfailureif
1918
from pandas.util.misc import is_little_endian
2019

2120
class TestPickle(unittest.TestCase):
@@ -58,16 +57,18 @@ def compare(self, vf):
5857
comparator = getattr(tm,"assert_%s_equal" % typ)
5958
comparator(result,expected)
6059

61-
@knownfailureif(not is_little_endian(), "known failure of test_read_pickles_0_10_1 on non-little endian")
6260
def test_read_pickles_0_10_1(self):
61+
if not is_little_endian():
62+
raise nose.SkipTest("known failure of test_read_pickles_0_10_1 on non-little endian")
6363

6464
pth = tm.get_data_path('legacy_pickle/0.10.1')
6565
for f in os.listdir(pth):
6666
vf = os.path.join(pth,f)
6767
self.compare(vf)
6868

69-
@knownfailureif(not is_little_endian(), "known failure of test_read_pickles_0_11_0 on non-little endian")
7069
def test_read_pickles_0_11_0(self):
70+
if not is_little_endian():
71+
raise nose.SkipTest("known failure of test_read_pickles_0_11_0 on non-little endian")
7172

7273
pth = tm.get_data_path('legacy_pickle/0.11.0')
7374
for f in os.listdir(pth):

pandas/io/tests/test_stata.py

+6-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
from pandas.io.stata import read_stata, StataReader, StataWriter
1515
import pandas.util.testing as tm
1616
from pandas.util.testing import ensure_clean
17-
from pandas.util.decorators import knownfailureif
1817
from pandas.util.misc import is_little_endian
1918

2019
class StataTests(unittest.TestCase):
@@ -129,8 +128,10 @@ def test_read_dta4(self):
129128

130129
tm.assert_frame_equal(parsed, expected)
131130

132-
@knownfailureif(not is_little_endian(), "known failure of test_write_dta5 on non-little endian")
133131
def test_write_dta5(self):
132+
if not is_little_endian():
133+
raise nose.SkipTest("known failure of test_write_dta5 on non-little endian")
134+
134135
original = DataFrame([(np.nan, np.nan, np.nan, np.nan, np.nan)],
135136
columns=['float_miss', 'double_miss', 'byte_miss', 'int_miss', 'long_miss'])
136137
original.index.name = 'index'
@@ -140,8 +141,10 @@ def test_write_dta5(self):
140141
written_and_read_again = self.read_dta(path)
141142
tm.assert_frame_equal(written_and_read_again.set_index('index'), original)
142143

143-
@knownfailureif(not is_little_endian(), "known failure of test_write_dta6 on non-little endian")
144144
def test_write_dta6(self):
145+
if not is_little_endian():
146+
raise nose.SkipTest("known failure of test_write_dta6 on non-little endian")
147+
145148
original = self.read_csv(self.csv3)
146149
original.index.name = 'index'
147150

0 commit comments

Comments
 (0)