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());