#!/usr/bin/env python # -*- coding: utf-8 -*- import unittest class test_stats_main(unittest.TestCase): def test_stats_getInstance(self): from Stats.main import Stats s:Stats = Stats.getInstance() self.assertIsInstance(s,Stats) def test_stats_getDeviceStats(self): from Stats.main import Stats from Stats.DeviceStats import DeviceStats as es s:Stats = Stats.getInstance() self.assertIsInstance(s.DeviceStats,es) def test_stats_getHouseStats(self): from Stats.main import Stats from Stats.HouseStats import HouseStats as es s:Stats = Stats.getInstance() self.assertIsInstance(s.HouseStats,es) def test_stats_getOwnerStats(self): from Stats.main import Stats from Stats.OwnerStats import OwnerStats as es s:Stats = Stats.getInstance() self.assertIsInstance(s.OwnerStats,es) if __name__ == '__main__': unittest.main()