def test_multi_words(self): name = util.calc_name(AirConditioningDevice) self.assertEqual('air_conditioning', name)
def test_single_word(self): name = util.calc_name(ThermometerDevice) self.assertEqual('thermometer', name)
def _register(cls): from atlantis import core cls.name = util.calc_name(cls) device = cls.instance() core.devices[cls.name] = device