def test_budget_files(name, owhm2_ws, valid_ws): ut.ErrorFile.write_model_name(name) owhm2 = ut.CellByCellBudget(ws=owhm2_ws, budgetname=name) valid = ut.CellByCellBudget(ws=valid_ws, budgetname=name) if owhm2.success and valid.success: assert ut.budget_compare(sim_budget=owhm2, valid_budget=valid, incremental_tolerance=0.05, budget_tolerance=0.05) else: assert owhm2.success assert valid.success
def test_list_budget(name, owhm2_ws, valid_ws): ut.ErrorFile.write_model_name(name) owhm2 = ut.ListBudget(ws=owhm2_ws, listname=name) valid = ut.ListBudget(ws=valid_ws, listname=name) if owhm2.success and valid.success: assert ut.budget_compare(sim_budget=owhm2, valid_budget=valid, incremental_tolerance=0.05, budget_tolerance=0.05) else: ut.ErrorFile.write_error("Unkown loading error\n") assert owhm2.success assert valid.success