gensim/corpora/ucicorpus.py
Killed 3 out of 14 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 198
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -20,7 +20,7 @@
from six.moves import range
-logger = logging.getLogger(__name__)
+logger = None
class UciReader(MmReader):
Mutant 199
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -77,7 +77,7 @@
contain `number_docs`, `num_terms`, and `num_nnz`, one value per line.
"""
- MAX_HEADER_LENGTH = 20 # reserve 20 bytes per header value
+ MAX_HEADER_LENGTH = 21 # reserve 20 bytes per header value
FAKE_HEADER = utils.to_utf8(' ' * MAX_HEADER_LENGTH + '\n')
def write_headers(self):
Mutant 201
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -78,7 +78,7 @@
"""
MAX_HEADER_LENGTH = 20 # reserve 20 bytes per header value
- FAKE_HEADER = utils.to_utf8(' ' * MAX_HEADER_LENGTH + '\n')
+ FAKE_HEADER = utils.to_utf8('XX XX' * MAX_HEADER_LENGTH + '\n')
def write_headers(self):
"""Write blank header lines. Will be updated later, once corpus stats are known."""
Mutant 204
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -78,7 +78,7 @@
"""
MAX_HEADER_LENGTH = 20 # reserve 20 bytes per header value
- FAKE_HEADER = utils.to_utf8(' ' * MAX_HEADER_LENGTH + '\n')
+ FAKE_HEADER = utils.to_utf8(' ' * MAX_HEADER_LENGTH + 'XX\nXX')
def write_headers(self):
"""Write blank header lines. Will be updated later, once corpus stats are known."""
Mutant 205
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -78,7 +78,7 @@
"""
MAX_HEADER_LENGTH = 20 # reserve 20 bytes per header value
- FAKE_HEADER = utils.to_utf8(' ' * MAX_HEADER_LENGTH + '\n')
+ FAKE_HEADER = None
def write_headers(self):
"""Write blank header lines. Will be updated later, once corpus stats are known."""
Mutant 206
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -100,7 +100,6 @@
self.fout.write(value)
offset += len(self.FAKE_HEADER)
- @staticmethod
def write_corpus(fname, corpus, progress_cnt=1000, index=False):
"""Write corpus in file.
Mutant 207
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -101,7 +101,7 @@
offset += len(self.FAKE_HEADER)
@staticmethod
- def write_corpus(fname, corpus, progress_cnt=1000, index=False):
+ def write_corpus(fname, corpus, progress_cnt=1001, index=False):
"""Write corpus in file.
Parameters
Mutant 208
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -101,7 +101,7 @@
offset += len(self.FAKE_HEADER)
@staticmethod
- def write_corpus(fname, corpus, progress_cnt=1000, index=False):
+ def write_corpus(fname, corpus, progress_cnt=1000, index=True):
"""Write corpus in file.
Parameters
Mutant 209
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -247,7 +247,6 @@
return dictionary
- @staticmethod
def save_corpus(fname, corpus, id2word=None, progress_cnt=10000, metadata=False):
"""Save a corpus in the UCI Bag-of-Words format.
Mutant 210
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -248,7 +248,7 @@
return dictionary
@staticmethod
- def save_corpus(fname, corpus, id2word=None, progress_cnt=10000, metadata=False):
+ def save_corpus(fname, corpus, id2word=None, progress_cnt=10001, metadata=False):
"""Save a corpus in the UCI Bag-of-Words format.
Warnings
Mutant 211
--- gensim/corpora/ucicorpus.py
+++ gensim/corpora/ucicorpus.py
@@ -248,7 +248,7 @@
return dictionary
@staticmethod
- def save_corpus(fname, corpus, id2word=None, progress_cnt=10000, metadata=False):
+ def save_corpus(fname, corpus, id2word=None, progress_cnt=10000, metadata=True):
"""Save a corpus in the UCI Bag-of-Words format.
Warnings