def test_temperature(self): """ Tests converting a temperature into a spoken string """ for temp, unit, spoken in ( ('', 'F', 'unknown'), ('20', 'F', 'two zero degrees Fahrenheit'), ('M20', 'F', 'minus two zero degrees Fahrenheit'), ('20', 'C', 'two zero degrees Celsius'), ('1', 'C', 'one degree Celsius'), ): self.assertEqual(speech.temperature('Temp', core.make_number(temp), unit), 'Temp ' + spoken)
def test_temperature(self): """ Tests converting a temperature into a spoken string """ for temp, unit, spoken in ( ("", "F", "unknown"), ("20", "F", "two zero degrees Fahrenheit"), ("M20", "F", "minus two zero degrees Fahrenheit"), ("20", "C", "two zero degrees Celsius"), ("1", "C", "one degree Celsius"), ): self.assertEqual( speech.temperature("Temp", _core.make_number(temp), unit), "Temp " + spoken, )