def test_get_wateruse_values3(): """ Test get_wateruse_values() """ # description of test description = "Test get_wateruse_values() part 3 - test getting water use values for a particular list of id (hydroid) values WITH water use factors that are VARIABLE" # expected values to test with actual values expected = {} expected["ids_256_241_222_220"] = [[4.0, 15.0, 8.0, 25.0, -12.0], [8.0, 9.0, 16.0, 15.0, -24.0], [12.0, 12.0, 24.0, 20.0, -36.0], [6.0, 24.0, 12.0, 40.0, -48.0]] expected["ids_12_11_8"] = [[2.0, 9.0, 4.0, 15.0, -6.0], [4.0, 18.0, 8.0, 30.0, -6.0], [4.0, 3.0, 8.0, 5.0, -6.0]] actual = {} actual["ids_256_241_222_220"] = wateruse.get_wateruse_values(wateruse_data = fixture["wateruse_data"], id_list = ["256", "241", "222", "220"], wateruse_factors = fixture["wateruse_factors_variable"]) actual["ids_12_11_8"] = wateruse.get_wateruse_values(wateruse_data = fixture["wateruse_data"], id_list = ["12", "11", "8"], wateruse_factors = fixture["wateruse_factors_variable"]) # assert equality _perform_assertion(actual, expected, description = description)
def test_get_wateruse_values1(): """ Test get_wateruse_values() """ # description of test description = "Test get_wateruse_values() part 1 - test getting water use values for a particular list of id (hydroid) values WITHOUT water use factors" # expected values to test with actual values expected = {} expected["ids_256_241_222_220"] = [[2.0, 5.0, 2.0, 5.0, -2.0], [4.0, 3.0, 4.0, 3.0, -4.0], [6.0, 4.0, 6.0, 4.0, -6.0], [3.0, 8.0, 3.0, 8.0, -8.0]] expected["ids_12_11_8"] = [[1.0, 3.0, 1.0, 3.0, -1.0], [2.0, 6.0, 2.0, 6.0, -1.0], [2.0, 1.0, 2.0, 1.0, -1.0]] actual = {} actual["ids_256_241_222_220"] = wateruse.get_wateruse_values(wateruse_data = fixture["wateruse_data"], id_list = ["256", "241", "222", "220"]) actual["ids_12_11_8"] = wateruse.get_wateruse_values(wateruse_data = fixture["wateruse_data"], id_list = ["12", "11", "8"]) # assert equality _perform_assertion(actual, expected, description = description)