def testhttp(self):  
     if (self.tclass != None):
         self.tclass.cleanup() 
     self.tclass = Device('SdkPyTest0726002', protocol = 'HTTPS')
     logging.info('############# Http Test Tags ##############\n')
     self.tclass.post("test_tags1", tags=["tag1", "tag2"])  
     time.sleep(10)
     self.tclass.post("test_tags2", tags=["tag1", "tag2"])  
     logging.info('######### Http Test Token Update ##########\n')
     self.tclass._expiration_time = 0 
     self.tclass.post("test_renew_tokens", tags=["tag1", "tag2"])  
     logging.info('############# Http Test Done ##############\n')
 def setUp(self):  
     self.tclass = Device('SdkPyTest0726002')
 def testmqtt(self):  
     if (self.tclass != None):
         self.tclass.cleanup() 
     self.tclass = Device('SdkPyTest0726002')
     self.tclass.post("test_data_only")  
     logging.info('############# Mqtt Test Done ##############\n')
class mytest(unittest.TestCase):  
    def setUp(self):  
        self.tclass = Device('SdkPyTest0726002')

    def tearDown(self):  
        if (self.tclass != None):
            self.tclass.cleanup() 
        logging.info('############# Test Cleaned Up #############\n')
      
    def testmqtt(self):  
        if (self.tclass != None):
            self.tclass.cleanup() 
        self.tclass = Device('SdkPyTest0726002')
        self.tclass.post("test_data_only")  
        logging.info('############# Mqtt Test Done ##############\n')

    def testhttp(self):  
        if (self.tclass != None):
            self.tclass.cleanup() 
        self.tclass = Device('SdkPyTest0726002', protocol = 'HTTPS')
        logging.info('############# Http Test Tags ##############\n')
        self.tclass.post("test_tags1", tags=["tag1", "tag2"])  
        time.sleep(10)
        self.tclass.post("test_tags2", tags=["tag1", "tag2"])  
        logging.info('######### Http Test Token Update ##########\n')
        self.tclass._expiration_time = 0 
        self.tclass.post("test_renew_tokens", tags=["tag1", "tag2"])  
        logging.info('############# Http Test Done ##############\n')
    
    
    def testzreset(self):  
        if (self.tclass != None):
            self.tclass.reset()