class DumpTest(BaseMatrixTest): maker = data_maker.Maker() indent = '' def dump(self): if not DUMP_FILENAME: return with open(DUMP_FILENAME, 'a') as fp: def writeln(*parts): if parts: fp.write(self.indent) fp.writelines(itertools.chain(*parts)) fp.write('\n') writeln() writeln(self.name_of_test(), ' = (') for row in self.to_strings(): writeln(" '", row, "',") writeln(')')
class Int8NumpyMatrixTest(BaseMatrixTest): maker = data_maker.Maker(numpy_dtype='int8')
class SharedMatrixIntegerTest(BaseMatrixTest): maker = data_maker.Maker(shared_memory=True, floating=False)
class FloatNumpyMatrixTest(BaseMatrixTest): maker = data_maker.Maker(numpy_dtype='float')
class MatrixTest(BaseMatrixTest): maker = data_maker.Maker()