예제 #1
0
 def setUp(self):
     unittest.TestCase.setUp(self)
     self.user = User("laso")
     self.user.password = "******"
     self.user.numeric_id = ID((22, ))
     self.user.firstname = "Jose"
     self.user.lastname = "Gomez"
     self.user.country = "ES"
     self.user.description = "Developer"
     self.user.email = "*****@*****.**"
     self.user.visible_email = True
     self.user.allow_mailing = True
     self.user.active = True
     self.user.staff = False
     self.user.joined_date = UtcDatetime.get_current_utc_datetime()
     self.user.last_api_call = UtcDatetime.get_current_utc_datetime()
     self.user.add_block(BRLBlock("laso/laso/block/master"), ["arduino"])
     # Profile fields
     self.user.street_1 = "Melancolia Street"
     self.user.street_2 = "123"
     self.user.city = "Madrid"
     self.user.postal_code = "28027"
     self.user.region = "Madrid"
     self.user.vat = "B81884306"
     self.user.tax_id = "ESB81884306"
     self.utc_datetime = UtcDatetime.deserialize(datetime.datetime.now())
예제 #2
0
 def setUp(self):
     unittest.TestCase.setUp(self)
     self.user = User("laso")
     self.user.password = "******"
     self.user.numeric_id = ID((22, ))
     self.user.firstname = "Jose"
     self.user.lastname = "Gomez"
     self.user.country = "ES"
     self.user.description = "Developer"
     self.user.email = "*****@*****.**"
     self.user.visible_email = True
     self.user.allow_mailing = True
     self.user.active = True
     self.user.staff = False
     self.user.joined_date = UtcDatetime.get_current_utc_datetime()
     self.user.last_api_call = UtcDatetime.get_current_utc_datetime()
     self.user.add_block(BRLBlock("laso/laso/block/master"), ["arduino"])
     # Profile fields
     self.user.street_1 = "Melancolia Street"
     self.user.street_2 = "123"
     self.user.city = "Madrid"
     self.user.postal_code = "28027"
     self.user.region = "Madrid"
     self.user.vat = "B81884306"
     self.user.tax_id = "ESB81884306"
     self.utc_datetime = UtcDatetime.deserialize(datetime.datetime.now())
예제 #3
0
    def testCreation(self):
        self.assertRaises(ValueError, UtcDatetime, "asdasd", 213)
        utc_datetime = UtcDatetime.get_current_utc_datetime()

        # Convert to pacific datatime
        pacific_standart_datetime = utc_datetime.datetime_in_timezone("PST")

        # Construct from pacific datetime
        other_utc_datetime = UtcDatetime(pacific_standart_datetime, "PST")

        # Must be the same!! its the same with different zone!!
        self.assertEqual(utc_datetime, other_utc_datetime)

        # Datetimes are also equals, different zone, same time
        self.assertEqual(pacific_standart_datetime, utc_datetime.datetime_utc)
예제 #4
0
    def testCreation(self):
        self.assertRaises(ValueError, UtcDatetime, "asdasd", 213)
        utc_datetime = UtcDatetime.get_current_utc_datetime()

        # Convert to pacific datatime
        pacific_standart_datetime = utc_datetime.datetime_in_timezone("PST")

        # Construct from pacific datetime
        other_utc_datetime = UtcDatetime(pacific_standart_datetime, "PST")

        # Must be the same!! its the same with different zone!!
        self.assertEqual(utc_datetime, other_utc_datetime)

        # Datetimes are also equals, different zone, same time
        self.assertEqual(pacific_standart_datetime, utc_datetime.datetime_utc)
예제 #5
0
 def test_utc_datetime(self):
     elem = UtcDatetime.get_current_utc_datetime()
     serial = elem.serialize()
     elem2 = UtcDatetime.deserialize(serial)
     self.assertEqual(elem, elem2)
예제 #6
0
 def test_utc_datetime(self):
     elem = UtcDatetime.get_current_utc_datetime()
     serial = elem.serialize()
     elem2 = UtcDatetime.deserialize(serial)
     self.assertEqual(elem, elem2)