Exemplo n.º 1
0
    def test_resetTimeZone(self):
        fun = sys._getframe().f_code.co_name
        print "Run: %s.%s() " % (self.__class__.__name__, fun)
        el = Selection(Version=self.__version)
        el.deselect()
        self.assertEqual(len(el.keys()), len(self._keys))
        for key, vl in self._keys:
            self.assertTrue(key in el.keys())
            self.assertEqual(el[key], vl)

        self.dump(el)

        el.resetTimeZone()
        self.assertEqual(el["TimeZone"], self.__defaultzone)
        self.compareToDump(el, ["TimeZone"])

        mymg = "somthing123"
        el["TimeZone"] = mymg
        el.resetTimeZone()
        self.assertEqual(el["TimeZone"], mymg)
        self.compareToDump(el, ["TimeZone"])

        mymg = ""
        el["TimeZone"] = mymg
        el.resetTimeZone()
        self.assertEqual(el["TimeZone"], self.__defaultzone)
        self.compareToDump(el, ["TimeZone"])

        el.clear()
        el.resetTimeZone()
        self.assertEqual(el["TimeZone"], self.__defaultzone)
Exemplo n.º 2
0
 def test_reset(self):
     fun = sys._getframe().f_code.co_name
     print "Run: %s.%s() " % (self.__class__.__name__, fun)
     el = Selection(Version=self.__version)
     el.clear()
     self.assertEqual(len(el.keys()), 0)
     el.reset()
     self.assertTrue(isinstance(el, dict))
     self.assertEqual(len(el.keys()), len(self._keys))
     for key, vl in self._keys:
         self.assertTrue(key in el.keys())
         self.assertEqual(el[key], vl)