def test__calc_grain_bill__calculates(): grain_recipe = ( ('American Wheat', .67, .68), ('American Pale (2-Row)', .33, .68) ) grain_bill = calculator.calc_grain_bill(1.052, 5.5, grain_recipe) wheat_weight = calculator.convert_lbs_to_lbs_ounces(calculator.to_decimal(52 * 5.5 * .67 / (38 * .68), 3)) pale_weight = calculator.convert_lbs_to_lbs_ounces(calculator.to_decimal(52 * 5.5 * .33 / (37 * .68), 3)) assert grain_bill == (('American Wheat', wheat_weight), ('American Pale (2-Row)', pale_weight))
def test__calc_grain_bill__calculates(): grain_recipe = (('American Wheat', .67, .68), ('American Pale (2-Row)', .33, .68)) grain_bill = calculator.calc_grain_bill(1.052, 5.5, grain_recipe) wheat_weight = calculator.convert_lbs_to_lbs_ounces( calculator.to_decimal(52 * 5.5 * .67 / (38 * .68), 3)) pale_weight = calculator.convert_lbs_to_lbs_ounces( calculator.to_decimal(52 * 5.5 * .33 / (37 * .68), 3)) assert grain_bill == (('American Wheat', wheat_weight), ('American Pale (2-Row)', pale_weight))
def test__convert_lbs_to_lbs_ounces__converts(): assert calculator.convert_lbs_to_lbs_ounces(8.5) == (8, 8) assert calculator.convert_lbs_to_lbs_ounces(12.33) == (12, Decimal('5.3')) assert calculator.convert_lbs_to_lbs_ounces(0.67) == (0, Decimal('10.7'))
def test__convert_lbs_to_lbs_ounces__converts(): assert calculator.convert_lbs_to_lbs_ounces(8.5) == (8, 8) assert calculator.convert_lbs_to_lbs_ounces(12.33) == (12, Decimal('5.3')) assert calculator.convert_lbs_to_lbs_ounces(0.67) == (0, Decimal('10.7'))