def script_instance(merge_spec, restrictions=""): """Create instance of StatsMain in order to test stats script""" distinct = True confidence = 0.05 merge = utils.parse_column_merge(merge_spec) restrictions = utils.parse_restrictions(restrictions) inst = StatsMain(["tests/test.csv"], distinct, merge, []) inst.set_desired_interval(confidence) inst.set_restrictions(restrictions) return inst
def script_instance(): """Run the script from the command line""" script = DiffMain(["tests/test_diff_a.csv"], ["tests/test_diff_b.csv"], distinct=True, merge=utils.parse_column_merge("1+2:0+5")) return script