fairseq/pdb.py
Killed 0 out of 4 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 34
--- fairseq/pdb.py
+++ fairseq/pdb.py
@@ -12,7 +12,7 @@
__all__ = ['set_trace']
-_stdin = [None]
+_stdin = None
_stdin_lock = multiprocessing.Lock()
try:
_stdin_fd = sys.stdin.fileno()
Mutant 35
--- fairseq/pdb.py
+++ fairseq/pdb.py
@@ -13,7 +13,7 @@
_stdin = [None]
-_stdin_lock = multiprocessing.Lock()
+_stdin_lock = None
try:
_stdin_fd = sys.stdin.fileno()
except Exception:
Mutant 36
--- fairseq/pdb.py
+++ fairseq/pdb.py
@@ -15,7 +15,7 @@
_stdin = [None]
_stdin_lock = multiprocessing.Lock()
try:
- _stdin_fd = sys.stdin.fileno()
+ _stdin_fd = None
except Exception:
_stdin_fd = None
Mutant 37
--- fairseq/pdb.py
+++ fairseq/pdb.py
@@ -17,7 +17,7 @@
try:
_stdin_fd = sys.stdin.fileno()
except Exception:
- _stdin_fd = None
+ _stdin_fd = ""
class MultiprocessingPdb(pdb.Pdb):