Some pytest plugins needs to be disabled because they produce unexpected output.

--- pytest-relaxed-2.0.2/tests/test_collection.py.orig
+++ pytest-relaxed-2.0.2/tests/test_collection.py
@@ -41,7 +41,7 @@
         """
         )
         # TODO: why Result.str() and not str(Result)? Seems unPythonic
-        stdout = testdir.runpytest().stdout.str()
+        stdout = testdir.runpytest("-p", "no:cov", "-p", "no:black").stdout.str()
         assert "hastests.py" in stdout
         assert "_util.py" not in stdout
 
@@ -80,7 +80,7 @@
                 pass
         """
         )
-        stdout = testdir.runpytest().stdout.str()
+        stdout = testdir.runpytest("-p", "no:cov", "-p", "no:black", "-p", "no:mypy").stdout.str()
         assert "actual_tests.py" in stdout
         assert "conftest.py" not in stdout
 
@@ -118,7 +118,7 @@
                     pass
         """
         )
-        stdout = testdir.runpytest("-v").stdout.str()
+        stdout = testdir.runpytest("-v", "-p", "no:black").stdout.str()
         for substring in (
             "hello how are you",
             "please test me thx",
@@ -192,7 +192,7 @@
                 pass
         """
         )
-        stdout = testdir.runpytest("-v").stdout.str()
+        stdout = testdir.runpytest("-v", "-p", "no:black").stdout.str()
         assert "actual test here" in stdout
         # will be in stdout as a failure and warning if bug present
         assert "pls_noload" not in stdout
@@ -216,7 +216,7 @@
                         assert self.some_attr == 17
         """
         )
-        assert testdir.runpytest().ret is ExitCode.OK
+        assert testdir.runpytest("-p", "no:black").ret is ExitCode.OK
 
     def test_setup_method_given_inner_class_instances(self, testdir):
         testdir.makepyfile(
@@ -230,7 +230,7 @@
                         assert self.some_attr == 17
         """
         )
-        assert testdir.runpytest().ret is ExitCode.OK
+        assert testdir.runpytest("-p", "no:black").ret is ExitCode.OK
 
 
 class TestSpecModule:
@@ -243,7 +243,7 @@
                 pass
         """
         )
-        stdout = testdir.runpytest("-v").stdout.str()
+        stdout = testdir.runpytest("-v", "-p", "no:black").stdout.str()
         assert "some_uncallable" not in stdout
 
     def test_skips_imported_objects(self, testdir):
@@ -267,7 +267,7 @@
                 pass
         """
         )
-        stdout = testdir.runpytest("-v").stdout.str()
+        stdout = testdir.runpytest("-v", "-p", "no:black", "-p", "no:helpers_namespace").stdout.str()
         assert "a test is me" in stdout
         assert "helper" not in stdout
         assert "Helper" not in stdout
@@ -342,7 +342,7 @@
                     pass
         """
         )
-        stdout = testdir.runpytest("-v").stdout.str()
+        stdout = testdir.runpytest("-v", "-p", "no:black", "-p", "no:mypy").stdout.str()
         expected = """
 MyStuff
 
@@ -381,7 +381,7 @@
         # TODO: first thought was "why is this not automatic?", then realized
         # "duh, it'd be annoying if you wanted to test failure related behavior
         # a lot"...but still want some slightly nicer helper I think
-        assert testdir.runpytest().ret is ExitCode.OK
+        assert testdir.runpytest("-p", "no:black").ret is ExitCode.OK
 
     def test_nested_self_objects_exhibit_parent_attributes(self, testdir):
         # TODO: really starting to think going back to 'real' fixture files
@@ -398,7 +398,7 @@
                         assert self.an_attr == 5
         """
         )
-        assert testdir.runpytest().ret is ExitCode.OK
+        assert testdir.runpytest("-p", "no:black").ret is ExitCode.OK
 
     def test_nesting_is_infinite(self, testdir):
         testdir.makepyfile(
@@ -414,7 +414,7 @@
                                 assert self.an_attr == 5
         """
         )
-        assert testdir.runpytest().ret is ExitCode.OK
+        assert testdir.runpytest("-p", "no:black").ret is ExitCode.OK
 
     def test_overriding_works_naturally(self, testdir):
         testdir.makepyfile(
@@ -429,7 +429,7 @@
                         assert self.an_attr == 7
         """
         )
-        assert testdir.runpytest().ret is ExitCode.OK
+        assert testdir.runpytest("-p", "no:black").ret is ExitCode.OK
 
     def test_normal_methods_from_outer_classes_are_not_copied(self, testdir):
         testdir.makepyfile(
@@ -443,7 +443,7 @@
                         assert not hasattr(self, 'outer_test')
         """
         )
-        assert testdir.runpytest().ret is ExitCode.OK
+        assert testdir.runpytest("-p", "no:black").ret is ExitCode.OK
 
     def test_private_methods_from_outer_classes_are_copied(self, testdir):
         testdir.makepyfile(
@@ -461,7 +461,7 @@
                         assert hasattr(self, '_outer_helper')
         """
         )
-        assert testdir.runpytest().ret is ExitCode.OK
+        assert testdir.runpytest("-p", "no:black").ret is ExitCode.OK
 
     def test_module_contents_are_not_copied_into_top_level_classes(
         self, testdir
@@ -475,4 +475,4 @@
                     assert not hasattr(self, 'module_constant')
         """
         )
-        assert testdir.runpytest().ret is ExitCode.OK
+        assert testdir.runpytest("-p", "no:black").ret is ExitCode.OK
--- pytest-relaxed-2.0.2/tests/test_display.py.orig
+++ pytest-relaxed-2.0.2/tests/test_display.py
@@ -10,7 +10,7 @@
 
 
 def _expect_regular_output(testdir):
-    output = testdir.runpytest().stdout.str()
+    output = testdir.runpytest("-p", "no:black", "-p", "no:mypy", "-p", "no:randomly").stdout.str()
     # Regular results w/ status letters
     assert "behaviors.py .." in output
     assert "other_behaviors.py s.F." in output
@@ -77,7 +77,7 @@
 some things
 other things
 """.lstrip()
-        output = testdir.runpytest_subprocess("-v").stdout.str()
+        output = testdir.runpytest_subprocess("-v", "-p", "no:black", "-p", "no:randomly").stdout.str()
         assert expected in output
 
 
@@ -147,7 +147,7 @@
                         assert False
             """,
         )
-        output = testdir.runpytest_subprocess("-v").stdout.str()
+        output = testdir.runpytest_subprocess("-v", "-p", "no:black", "-p", "no:mypy", "-p", "no:randomly").stdout.str()
         results = """
 Behaviors
 
@@ -200,7 +200,7 @@
                         assert False
             """,
         )
-        output = testdir.runpytest_subprocess("-v").stdout.str()
+        output = testdir.runpytest_subprocess("-v", "-p", "no:black", "-p", "no:mypy", "-p", "no:randomly").stdout.str()
         results = """
 Behaviors
 
@@ -272,7 +272,7 @@
             yup
             still works
 """.lstrip()
-        assert expected in testdir.runpytest("-v").stdout.str()
+        assert expected in testdir.runpytest("-v", "-p", "no:black", "-p", "no:randomly").stdout.str()
 
     def test_headers_and_tests_have_underscores_turn_to_spaces(self, testdir):
         testdir.makepyfile(
@@ -303,7 +303,7 @@
     the stuff
 
 """.lstrip()
-        assert expected in testdir.runpytest("-v").stdout.str()
+        assert expected in testdir.runpytest("-v", "-p", "no:black", "-p", "no:mypy").stdout.str()
 
     def test_test_suffixes_are_stripped(self, testdir):
         testdir.makepyfile(
@@ -319,7 +319,7 @@
     yup
 
 """.lstrip()
-        assert expected in testdir.runpytest("-v").stdout.str()
+        assert expected in testdir.runpytest("-v", "-p", "no:black", "-p", "no:mypy").stdout.str()
 
 
 class TestNormalMixed: