fairseq/data/encoders/bytes.py
Killed 0 out of 5 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 554
--- fairseq/data/encoders/bytes.py
+++ fairseq/data/encoders/bytes.py
@@ -9,7 +9,7 @@
SPACE, SPACE_ESCAPE)
-@register_bpe('bytes')
+@register_bpe('XXbytesXX')
class Bytes(object):
def __init__(self, args):
pass
Mutant 555
--- fairseq/data/encoders/bytes.py
+++ fairseq/data/encoders/bytes.py
@@ -8,8 +8,6 @@
from fairseq.data.encoders.byte_utils import (byte_encode, smart_byte_decode,
SPACE, SPACE_ESCAPE)
-
-@register_bpe('bytes')
class Bytes(object):
def __init__(self, args):
pass
Mutant 556
--- fairseq/data/encoders/bytes.py
+++ fairseq/data/encoders/bytes.py
@@ -14,7 +14,6 @@
def __init__(self, args):
pass
- @staticmethod
def add_args(parser):
pass
Mutant 557
--- fairseq/data/encoders/bytes.py
+++ fairseq/data/encoders/bytes.py
@@ -18,7 +18,6 @@
def add_args(parser):
pass
- @staticmethod
def encode(x: str) -> str:
encoded = byte_encode(x)
escaped = encoded.replace(SPACE, SPACE_ESCAPE)
Mutant 558
--- fairseq/data/encoders/bytes.py
+++ fairseq/data/encoders/bytes.py
@@ -24,7 +24,6 @@
escaped = encoded.replace(SPACE, SPACE_ESCAPE)
return SPACE.join(list(escaped))
- @staticmethod
def decode(x: str) -> str:
unescaped = x.replace(SPACE, '').replace(SPACE_ESCAPE, SPACE)
return smart_byte_decode(unescaped)