from hyo2.qc.common import default_logging import logging default_logging.load() logger = logging.getLogger() from hyo2.qc.chart.project import ChartProject from hyo2.qc.common import testing prj = ChartProject(output_folder=testing.output_data_folder()) input_bag_file = testing.input_test_files('.bag')[0] logger.debug('input: %s' % input_bag_file) prj.add_to_grid_list(input_bag_file) prj.grid_truncate(version=2, decimal_places=0) logger.debug(prj)
def test_truncate_with_wrong_version(self): prj = ChartProject(output_folder=testing.output_data_folder()) prj.add_to_grid_list(testing.input_test_files(".bag")[0]) self.assertFalse(prj.grid_truncate(version=1))
def test_truncate_with_grids(self): prj = ChartProject(output_folder=testing.output_data_folder()) prj.add_to_grid_list(testing.input_test_files(".bag")[0]) self.assertTrue(prj.grid_truncate())
def test_truncate_without_grids(self): prj = ChartProject(output_folder=testing.output_data_folder()) self.assertFalse(prj.grid_truncate())