pymc3/step_methods/elliptical_slice.py

Killed 0 out of 3 mutants

Survived

Survived mutation testing. These mutants show holes in your test suite.

Mutant 65

--- pymc3/step_methods/elliptical_slice.py
+++ pymc3/step_methods/elliptical_slice.py
@@ -81,7 +81,7 @@
        9:541-548, 2010.
     """
 
-    default_blocked = True
+    default_blocked = False
 
     def __init__(self, vars=None, prior_cov=None, prior_chol=None, model=None,
                  **kwargs):

Mutant 66

--- pymc3/step_methods/elliptical_slice.py
+++ pymc3/step_methods/elliptical_slice.py
@@ -81,7 +81,7 @@
        9:541-548, 2010.
     """
 
-    default_blocked = True
+    default_blocked = None
 
     def __init__(self, vars=None, prior_cov=None, prior_chol=None, model=None,
                  **kwargs):

Mutant 67

--- pymc3/step_methods/elliptical_slice.py
+++ pymc3/step_methods/elliptical_slice.py
@@ -123,7 +123,6 @@
 
         return q_new
 
-    @staticmethod
     def competence(var, has_grad):
         # Because it requires a specific type of prior, this step method
         # should only be assigned explicitly.