Пример #1
0
 def test_resume(self):
     timestamp = 1
     zone_name = 'US/Pacific'
     status = 'resume'
     event = make_status_event(status, timestamp, zone_name)
     self.assert_equals(event['type'], 'deviceEvent')
     self.assert_equals(event['subType'], 'status')
     self.assert_equals(event['status'], 'resumed')
     self.assert_equals(event['reason'], {'resumed': 'manual'})
Пример #2
0
 def test_resume(self):
     timestamp = 1
     zone_name = 'US/Pacific'
     status = 'resume'
     event = make_status_event(status, timestamp, zone_name) 
     self.assert_equals(event['type'], 'deviceEvent')
     self.assert_equals(event['subType'], 'status')
     self.assert_equals(event['status'], 'resumed')
     self.assert_equals(event['reason'], {'resumed': 'manual'})
Пример #3
0
    def test_suspend(self):
        timestamp = 1
        zone_name = 'US/Pacific'
        status = 'suspend'
        event = make_status_event(status, timestamp, zone_name)

        self.assert_equals(event['type'], 'deviceEvent')
        self.assert_equals(event['subType'], 'status')
        self.assert_equals(event['status'], 'suspended')
        self.assert_equals(event['reason'], {'suspended': 'manual'})
        self.assert_true(
            event['duration'] in range(3600000, 14400000, 1800000))
Пример #4
0
    def test_suspend(self):
        timestamp = 1
        zone_name = 'US/Pacific'
        status = 'suspend'
        event = make_status_event(status, timestamp, zone_name) 

        self.assert_equals(event['type'], 'deviceEvent')
        self.assert_equals(event['subType'], 'status')
        self.assert_equals(event['status'], 'suspended')
        self.assert_equals(event['reason'], {'suspended': 'manual'})
        self.assert_true(event['duration'] in range(3600000, 14400000,
                                                    1800000))
Пример #5
0
 def test_fields(self):
     timestamp = 1
     zone_name = 'US/Pacific'
     status = 'suspend'
     status_event = make_status_event(status, timestamp, zone_name)
     self.assert_equals(status_event['type'], 'deviceEvent')
Пример #6
0
 def test_fields(self):
     timestamp = 1
     zone_name = 'US/Pacific'
     status = 'suspend'
     status_event = make_status_event(status, timestamp, zone_name) 
     self.assert_equals(status_event['type'], 'deviceEvent')