def prep(suite_group, group_name, target): cases, keys = format_suites(suite_group, group_name) # FLAG: Add formatting of cases # cases = [dict(obj=_[0], framework=_[1]) for _ in cases] # FLAG: Add formatting of cases targets = [target] * len(cases) return cases, targets, keys
def prep(suite_group, group_name, target): cases, keys = format_suites(suite_group, group_name) cases = [ dict(metrics_map=_[0], in_fold=_[1], oof=_[2], holdout=_[3]) for _ in cases ] targets = [target] * len(cases) return cases, targets, keys
def do_simple_tests(self): cases, keys = format_suites(self.simple_tests, group_format="simple_test_{}_") targets = [_[1] for _ in cases] cases = [dict(**_[0]) for _ in cases] self.test_runner().run( equals_suite(self.test_function, cases, targets, keys, get_module(__name__, self)) )
def prep(suite_group, group_name): cases, keys = format_suites(suite_group, group_name) targets = [_[2] for _ in cases] cases = [{ "compile_params": _[0], "dummified_params": _[1] } for _ in cases] return cases, targets, keys
def do_simple_tests(self): cases, keys = format_suites(self.simple_tests, group_format='simple_test_{}_') targets = [_[1] for _ in cases] cases = [ dict(obj=_[0], **(_[-1] if len(_) > 2 else dict())) for _ in cases ] self.test_runner().run( equals_suite(self.test_function, cases, targets, keys, get_module(__name__, self)))
def prep(suite_group, group_name): cases, keys = format_suites(suite_group, group_name) targets = [_[-1] for _ in cases] cases = [dict(params=_[0]) for _ in cases] return cases, targets, keys
def prep(suite_group, group_name): cases, keys = format_suites(suite_group, group_name) targets = [_[1] for _ in cases] cases = [{"string": _[0]} for _ in cases] return cases, targets, keys
def prep(suite_group, group_name): cases, keys = format_suites(suite_group, group_name) targets = [tuple(list(_) for _ in zip(*_case[1])) for _case in cases] cases = [{"string": _[0]} for _ in cases] return cases, targets, keys
def prep(suite_group, group_name): cases, keys = format_suites(suite_group, group_name) targets = [_[1] for _ in cases] cases = [{"build_fn_source": _[0]} for _ in cases] return cases, targets, keys