summaryrefslogtreecommitdiff
blob: 2e2c82af541654ac67b9a7760eba7fc2654e08d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Author: Ole Streicher <olebole@debian.org>
Description: Mark all known test failures as xfail.
 These failures have been discussed with upstream.
--- a/astropy/io/fits/tests/test_connect.py
+++ b/astropy/io/fits/tests/test_connect.py
@@ -136,6 +136,8 @@
         # while reading is to check whether col.null is present. For float columns, col.null
         # is not initialized
 
+# see https://github.com/astropy/astropy/issues/3415
+    @pytest.mark.xfail()
     def test_read_from_fileobj(self, tmpdir):
         filename = str(tmpdir.join('test_read_from_fileobj.fits'))
         hdu = BinTableHDU(self.data)
@@ -172,6 +174,8 @@
     def setup_method(self, method):
         warnings.filterwarnings('always')
 
+# see https://github.com/astropy/astropy/issues/3415
+    @pytest.mark.xfail()
     def test_read(self, tmpdir):
         filename = str(tmpdir.join('test_read.fits'))
         self.hdus.writeto(filename)
@@ -189,6 +193,8 @@
             Table.read(filename, hdu=0)
         assert exc.value.args[0] == 'No table found in hdu=0'
 
+# see https://github.com/astropy/astropy/issues/3415
+    @pytest.mark.xfail()
     @pytest.mark.parametrize('hdu', [1, 'first'])
     def test_read_with_hdu_1(self, tmpdir, hdu):
         filename = str(tmpdir.join('test_read_with_hdu_1.fits'))
--- a/astropy/wcs/wcs.py
+++ b/astropy/wcs/wcs.py
@@ -84,6 +84,8 @@
 if six.PY3 or platform.system() == 'Windows':
     __doctest_skip__ = ['WCS.all_world2pix']
 
+# see https://github.com/astropy/astropy/issues/3380
+__doctest_skip__ = ['WCS.all_world2pix']
 
 if _wcs is not None:
     WCSBase = _wcs._Wcs
--- a/astropy/tests/tests/test_socketblocker.py
+++ b/astropy/tests/tests/test_socketblocker.py
@@ -66,8 +66,8 @@
 def _square(x):
     return x ** 2
 
-
-@pytest.mark.skipif('not PY3_4 or sys.platform == "win32" or sys.platform.startswith("gnu0")')
+# see https://github.com/astropy/astropy/issues/4193
+@pytest.mark.skipif(True, reason="Blocks on Debian CI test")
 def test_multiprocessing_forkserver():
     """
     Test that using multiprocessing with forkserver works.  Perhaps
--- a/astropy/coordinates/tests/test_api_ape5.py
+++ b/astropy/coordinates/tests/test_api_ape5.py
@@ -319,7 +319,8 @@
     # coordinate object, and one that returns a cartesian matrix but does *not*
     # require `newobj` or `fk5frame` - this allows optimization of the transform.
 
-
+# Temporary mark until scipy/numpy is fully on 3.5
+@pytest.mark.xfail()
 def test_highlevel_api():
     J2001 = time.Time('J2001', scale='utc')
 
--- a/astropy/visualization/tests/test_histogram.py
+++ b/astropy/visualization/tests/test_histogram.py
@@ -50,6 +50,8 @@
     assert patches2[0].axes is ax[1]
 
 
+# see https://github.com/astropy/astropy/issues/4329
+@pytest.mark.xfail()
 @pytest.mark.skipif('not HAS_PLT')
 def test_hist_autobin(rseed=0):
     rng = np.random.RandomState(rseed)
--- a/astropy/table/tests/test_info.py
+++ b/astropy/table/tests/test_info.py
@@ -6,6 +6,7 @@
 import warnings
 import numpy as np
 
+from ...tests.helper import pytest
 from ...extern import six
 from ... import units as u
 from ... import time
@@ -225,7 +226,8 @@
         t.info(out=out)
         assert out.getvalue().splitlines() == exp
 
-
+# see https://github.com/astropy/astropy/issues/4336
+@pytest.mark.xfail()
 def test_ignore_warnings():
     t = table.Table([[np.nan, np.nan]])
     with warnings.catch_warnings(record=True) as warns: