Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
 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))
Ejemplo n.º 3
0
 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())
Ejemplo n.º 4
0
 def test_truncate_without_grids(self):
     prj = ChartProject(output_folder=testing.output_data_folder())
     self.assertFalse(prj.grid_truncate())