def test_canPrintExtendedVersionFull(self): v = AvrInfo('{"v":"1.2.3","c":"12345678", "b":"l", "y":1, "s":2 }') self.assertEqual('BrewPi v1.2.3, running commit 12345678, running on an Arduino Leonardo with a revC shield, running as simulator', v.toExtendedString())
def test_canPrintExtendedVersionEmpty(self): v = AvrInfo("") self.assertEqual("BrewPi v0.0.0", v.toExtendedString());