gh-138573: Filter out failing math tests on Solaris (#146402)
diff --git a/Lib/test/test_cmath.py b/Lib/test/test_cmath.py
index a96a578..389a3fa 100644
--- a/Lib/test/test_cmath.py
+++ b/Lib/test/test_cmath.py
@@ -406,6 +406,8 @@ def polar_with_errno_set(z):
_testcapi.set_errno(0)
self.check_polar(polar_with_errno_set)
+ @unittest.skipIf(sys.platform.startswith("sunos"),
+ "skipping, see gh-138573")
def test_phase(self):
self.assertAlmostEqual(phase(0), 0.)
self.assertAlmostEqual(phase(1.), 0.)
diff --git a/Lib/test/test_math.py b/Lib/test/test_math.py
index 68f41a2..8f9a239 100644
--- a/Lib/test/test_math.py
+++ b/Lib/test/test_math.py
@@ -291,6 +291,8 @@ def testAtanh(self):
self.assertRaises(ValueError, math.atanh, NINF)
self.assertTrue(math.isnan(math.atanh(NAN)))
+ @unittest.skipIf(sys.platform.startswith("sunos"),
+ "skipping, see gh-138573")
def testAtan2(self):
self.assertRaises(TypeError, math.atan2)
self.ftest('atan2(-1, 0)', math.atan2(-1, 0), -math.pi/2)