コード例 #1
0
 def test_zzdlongcnnsong(self):
     """   VoiceServer/aiActions song test
     """
     failcount = 0
     for i in range(3):
         time.sleep(5)
         strdata, strresult = MyUtil.Getlongcnncase('song')
         result = longcnn.sendlongcnn(strdata, strresult, "song", 15)
         if (result == 0):
             print "send  song successful"
             strdata, strresult = MyUtil.Getlongcnncase('stopsong')
             result = longcnn.sendlongcnn(strdata, strresult, "stopsong",
                                          10)
             if (result == 0):
                 print "send  stopsong successful"
             else:
                 print "send  stopsong failure"
                 failcount += 1
         else:
             print "send  song failure"
             failcount += 1
     if failcount >= 1:
         self.fail("  song/stopsong FAILURE")
コード例 #2
0
 def test_zqlongcnnweather(self):
     """   VoiceServer/aiActions weather test
     """
     failcount = 0
     for i in range(3):
         time.sleep(5)
         strdata, strresult = MyUtil.Getlongcnncase('weather')
         result = longcnn.sendlongcnn(strdata, strresult, "weather", 20)
         if (result == 0):
             print "send  weather successful"
         else:
             print "send  weather failure"
             failcount += 1
     if failcount >= 1:
         self.fail("  weather FAILURE")
コード例 #3
0
 def test_zelongcnnnightModeEnableopen(self):
     """    VoiceServer/nightModeEnableopen test
     """
     failcount = 0
     for i in range(3):
         time.sleep(5)
         strdata, strresult = MyUtil.Getlongcnncase('nightModeEnableopen')
         result = longcnn.sendlongcnn(strdata, strresult,
                                      "nightModeEnableopen", 10)
         if (result == 0):
             print "send  nightModeEnableopen successful"
         else:
             print "send  nightModeEnableopen failure"
             failcount += 1
     if failcount >= 1:
         self.fail("  nightModeEnableopen FAILURE")
コード例 #4
0
 def test_zilongcnnuserEnterRemindopen(self):
     """    VideoMaster/userEnterRemindopen test
     """
     failcount = 0
     for i in range(3):
         time.sleep(5)
         strdata, strresult = MyUtil.Getlongcnncase('userEnterRemindopen')
         result = longcnn.sendlongcnn(strdata, strresult,
                                      "userEnterRemindopen", 10)
         if (result == 0):
             print "send  userEnterRemindopen successful"
         else:
             print "send  userEnterRemindopen failure"
             failcount += 1
     if failcount >= 1:
         self.fail("  userEnterRemindopen FAILURE")
コード例 #5
0
 def test_zblongcnnshowExpression(self):
     """    LedControl/showExpression test
     """
     failcount = 0
     for i in range(3):
         time.sleep(5)
         strdata, strresult = MyUtil.Getlongcnncase('showExpression')
         result = longcnn.sendlongcnn(strdata, strresult, "showExpression",
                                      10)
         if (result == 0):
             print "send  showExpression successful"
         else:
             print "send  showExpression failure"
             failcount += 1
     if failcount >= 1:
         self.fail("showExpression FAILURE")
コード例 #6
0
    def test_zzalongcnnceremony(self):
        """   VoiceServer/ceremony   test
        """
        failcount = 0
        for i in range(3):
            time.sleep(20)
            strdata, strresult = MyUtil.Getlongcnncase('ceremony')
            result = longcnn.sendlongcnn(strdata, strresult, "ceremony", 10)
            if (result == 0):
                print "send  ceremony successful"
            else:
                print "send  ceremony failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  ceremony FAILURE")
コード例 #7
0
    def test_zwlongcnnmotorRotate(self):
        """   DeviceManage/motorRotate test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('motorRotate')
            result = longcnn.sendlongcnn(strdata, strresult, "motorRotate", 10)
            if (result == -10001 or result == 0):
                print "send  motorRotate successful"
            else:
                print "send  motorRotate failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  motorRotate FAILURE")
コード例 #8
0
    def test_zxlongcnndelremind(self):
        """   VoiceServer/Delremind   test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('delremind')
            result = longcnn.sendlongcnn(strdata, strresult, "delremind", 10)
            if (result == 0):
                print "send  delremind successful"
            else:
                print "send  delremind failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  delremind FAILURE")
コード例 #9
0
    def test_zzclongcnnAddEngAlarm(self):
        """   VoiceServer/AddEngAlarm test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('AddEngAlarm')
            result = longcnn.sendlongcnn(strdata, strresult, "AddEngAlarm", 10)
            if (result == 0):
                print "send  AddEngAlarm successful"
            else:
                print "send  AddEngAlarm failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  AddEngAlarm FAILURE")
コード例 #10
0
    def test_zrlongcnnPM(self):
        """   VoiceServer/aiActions PM test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('PM')
            result = longcnn.sendlongcnn(strdata, strresult, "PM", 20)
            if (result == 0):
                print "send  PM successful"
            else:
                print "send  PM failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  PM FAILURE")
コード例 #11
0
 def test_zdlongcnnchangeMasterVolume(self):
     """    VoiceServer/changeMasterVolume  test
     """
     failcount = 0
     for i in range(3):
         time.sleep(5)
         strdata, strresult = MyUtil.Getlongcnncase('changeMasterVolume')
         result = longcnn.sendlongcnn(strdata, strresult,
                                      "changeMasterVolume", 10)
         if (result == 0):
             print "send   changeMasterVolume  successful"
         else:
             print "send   changeMasterVolume failure"
             failcount += 1
     if failcount >= 1:
         self.fail("changeMasterVolume  FAILURE")
コード例 #12
0
    def test_zvlongcnnupdateApp(self):
        """   AppUpdater/updateApp   test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('updateApp')
            result = longcnn.sendlongcnn(strdata, strresult, "updateApp", 10)
            if (result == 0):
                print "send  updateApp successful"
            else:
                print "send  updateApp failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  updateApp FAILURE")
コード例 #13
0
    def test_zllongcnnchangeSpeakerrooboboy(self):
        """    VoiceServer/changeSpeakerroobo_boy test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('changeSpeakerrooboboy')
            result = longcnn.sendlongcnn(strdata, strresult,
                                         "changeSpeakerrooboboy", 10)
            if (result == 0):
                print "send  changeSpeakerrooboboy successful"
            else:
                print "send  changeSpeakerrooboboy failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  changeSpeakerrooboboy FAILURE")
コード例 #14
0
    def test_zhlongcnndefenceStateopen(self):
        """    AlarmCenter/defenceStateopen test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('defenceStatecloseopen')
            result = longcnn.sendlongcnn(strdata, strresult,
                                         "defenceStatecloseopen", 10)
            if (result == 0):
                print "send  defenceStatecloseopen successful"
            else:
                print "send  defenceStatecloseopen failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  defenceStatecloseopen FAILURE")
コード例 #15
0
    def test_zplongcnnStartTinyVideoState(self):
        """   VideoMaster/StartTinyVideoState  test
        """
        failcount = 0
        for i in range(3):
            time.sleep(15)
            strdata, strresult = MyUtil.Getlongcnncase('StartTinyVideoState')
            result = longcnn.sendlongcnn(strdata, strresult,
                                         "StartTinyVideoState", 10)
            if (result == 0):
                print "send  StartTinyVideoState successful"
            else:
                print "send  StartTinyVideoState failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  StartTinyVideoState FAILURE")
コード例 #16
0
    def test_znlongcnnFaceTrackStateopen(self):
        """   VideoMaster/FaceTrackStateopen  test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('FaceTrackStateopen')
            result = longcnn.sendlongcnn(strdata, strresult,
                                         "FaceTrackStateopen", 10)
            if (result == 0):
                print "send  FaceTrackStateopen successful"
            else:
                print "send  FaceTrackStateopen failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  FaceTrackStateopen FAILURE")
コード例 #17
0
    def test_zzlongcnnexitCloseRangeTTS(self):
        """   VoiceServer/exitCloseRangeTTS   test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('exitCloseRangeTTS')
            result = longcnn.sendlongcnn(strdata, strresult,
                                         "exitCloseRangeTTS", 10)
            if (result == 0):
                print "send  exitCloseRangeTTS successful"
            else:
                print "send  exitCloseRangeTTS failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  exitCloseRangeTTS FAILURE")
コード例 #18
0
    def test_zalongcnntextToSpeechEnglish(self):
        """    VoiceServer/textToSpeechEnglish test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('textToSpeech_english')
            result = longcnn.sendlongcnn(strdata, strresult,
                                         "textToSpeech_chinese", 10)
            if (result == 0):
                print "send  textToSpeech_chinese successful"
            else:
                print "send  textToSpeech_chinese failure"
                failcount += 1

        if failcount >= 1:
            self.fail("textToSpeech_chinese FAILURE")
コード例 #19
0
    def test_zkclgchangeSpeakernana(self):
        """    VoiceServer/changeSpeakernana test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('changeSpeakernannan')
            result = longcnn.sendlongcnn(strdata, strresult,
                                         "changeSpeakernannan", 10)
            if (result == 0):
                print "send  changeSpeakernannan successful"
            else:
                print "send  changeSpeakernannan failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  changeSpeakernannan FAILURE")
コード例 #20
0
    def test_zzblongcnnsetVoiceParams(self):
        """   VoiceServer/setVoiceParams test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('setVoiceParams')
            result = longcnn.sendlongcnn(strdata, strresult, "setVoiceParams",
                                         10)
            if (result == 0):
                print "send  setVoiceParams successful"
            else:
                print "send  setVoiceParams failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  setVoiceParams FAILURE")
コード例 #21
0
    def test_zulongcnnstartSoundWaveMode(self):
        """   VoiceServer/startSoundWaveMode test
        """
        failcount = 0
        for i in range(3):
            time.sleep(5)
            strdata, strresult = MyUtil.Getlongcnncase('startSoundWaveMode')
            result = longcnn.sendlongcnn(strdata, strresult,
                                         "startSoundWaveMode", 10)
            if (result == 0):
                print "send  startSoundWaveMode successful"
            else:
                print "send  startSoundWaveMode failure"
                failcount += 1
            time.sleep(180)
        if failcount >= 1:

            self.fail("  startSoundWaveMode FAILURE")
コード例 #22
0
    def test_zylongcnncloseRangeTTSHeartbeat(self):
        """   VoiceServer/closeRangeTTSHeartbeat  test
        """
        failcount = 0
        for i in range(3):
            time.sleep(20)
            strdata, strresult = MyUtil.Getlongcnncase(
                'closeRangeTTSHeartbeat')
            result = longcnn.sendlongcnn(strdata, strresult,
                                         "closeRangeTTSHeartbeat", 10)
            if (result == 0):
                print "send  closeRangeTTSHeartbeat successful"
            else:
                print "send  closeRangeTTSHeartbeat failure"
                failcount += 1
        if failcount >= 1:

            self.fail("  closeRangeTTSHeartbeat FAILURE")