autokeras/engine/block.py
Killed 12 out of 17 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 62
--- autokeras/engine/block.py
+++ autokeras/engine/block.py
@@ -22,7 +22,7 @@
def __init__(self, name: str = None, **kwargs):
if not name:
prefix = self.__class__.__name__
- name = prefix + '_' + str(tf.keras.backend.get_uid(prefix))
+ name = prefix + 'XX_XX' + str(tf.keras.backend.get_uid(prefix))
name = utils.to_snake_case(name)
super().__init__(name=name, **kwargs)
self.inputs = None
Mutant 66
--- autokeras/engine/block.py
+++ autokeras/engine/block.py
@@ -25,7 +25,7 @@
name = prefix + '_' + str(tf.keras.backend.get_uid(prefix))
name = utils.to_snake_case(name)
super().__init__(name=name, **kwargs)
- self.inputs = None
+ self.inputs = ""
self.outputs = None
self._num_output_node = 1
Mutant 67
--- autokeras/engine/block.py
+++ autokeras/engine/block.py
@@ -26,7 +26,7 @@
name = utils.to_snake_case(name)
super().__init__(name=name, **kwargs)
self.inputs = None
- self.outputs = None
+ self.outputs = ""
self._num_output_node = 1
def _build_wrapper(self, hp, *args, **kwargs):
Mutant 74
--- autokeras/engine/block.py
+++ autokeras/engine/block.py
@@ -74,5 +74,5 @@
# Returns
A dictionary of configurations of the preprocessor.
"""
- return {'name': self.name, 'tunable': self.tunable}
+ return {'XXnameXX': self.name, 'tunable': self.tunable}
Mutant 75
--- autokeras/engine/block.py
+++ autokeras/engine/block.py
@@ -74,5 +74,5 @@
# Returns
A dictionary of configurations of the preprocessor.
"""
- return {'name': self.name, 'tunable': self.tunable}
+ return {'name': self.name, 'XXtunableXX': self.tunable}