Blame SOURCES/0001-skip-hypothesmith-test.patch

rdobuilder 61ea74
diff --git a/test_mccabe.py b/test_mccabe.py
rdobuilder 61ea74
index fe6e8d3..fb4c2e9 100644
rdobuilder 61ea74
--- a/test_mccabe.py
rdobuilder 61ea74
+++ b/test_mccabe.py
rdobuilder 61ea74
@@ -239,21 +239,6 @@ class RegressionTests(unittest.TestCase):
rdobuilder 61ea74
         self.assertEqual(0, mccabe.get_module_complexity("mccabe.py"))
rdobuilder 61ea74
 
rdobuilder 61ea74
 
rdobuilder 61ea74
-# This test uses the Hypothesis and Hypothesmith libraries to generate random
rdobuilder 61ea74
-# syntatically-valid Python source code and applies McCabe on it.
rdobuilder 61ea74
-@settings(
rdobuilder 61ea74
-    max_examples=1000,  # roughly 1k tests/minute, or half that under coverage
rdobuilder 61ea74
-    derandomize=False,  # deterministic mode to avoid CI flakiness
rdobuilder 61ea74
-    deadline=None,  # ignore Hypothesis' health checks; we already know that
rdobuilder 61ea74
-    suppress_health_check=HealthCheck.all(),  # this is slow and filter-heavy.
rdobuilder 61ea74
-)
rdobuilder 61ea74
-@given(
rdobuilder 61ea74
-    # Note that while Hypothesmith might generate code unlike that written by
rdobuilder 61ea74
-    # humans, it's a general test that should pass for any *valid* source code.
rdobuilder 61ea74
-    # (so e.g. running it against code scraped of the internet might also help)
rdobuilder 61ea74
-    src_contents=hypothesmith.from_grammar() | hypothesmith.from_node(),
rdobuilder 61ea74
-    max_complexity=st.integers(min_value=1),
rdobuilder 61ea74
-)
rdobuilder 61ea74
 @pytest.mark.skipif(not hypothesmith, reason="hypothesmith could not be imported")
rdobuilder 61ea74
 def test_idempotent_any_syntatically_valid_python(
rdobuilder 61ea74
     src_contents: str, max_complexity: int
rdobuilder 61ea74
rdobuilder 61ea74