Esempio n. 1
0
    def test_good_params_upper_case(self):
        dummyport = ('', 'USB VID:PID=12AB:34CD SNR=56Ef')
        expected_info = {
            'VID': 0x12AB,
            'PID': 0x34CD,
            'iSerial': '56Ef',
            'blob': dummyport,
            'port': dummyport[0]
        }

        self.assertEquals(lp_vidpid.portdict_from_port(dummyport),
                          expected_info)
    def test_good_params_upper_case(self):
        dummyport = ('', 'USB VID:PID=12AB:34CD SNR=56Ef')
        expected_info = {
          'VID' : 0x12AB
          ,'PID' : 0x34CD
          ,'iSerial' : '56Ef'
          ,'blob' : dummyport
          ,'port' : dummyport[0]
          }

        self.assertEquals(
            lp_vidpid.portdict_from_port(dummyport),
            expected_info
          )
    def test_not_usb_device(self):
        dummyport=('','abcdefg')
        self.assertEquals(lp_vidpid.portdict_from_port(dummyport)
			      ,{'blob':dummyport, 'port':dummyport[0]})
    def test_blank_string(self):
        dummyport = ('a','b')
        self.assertEquals(
		        lp_vidpid.portdict_from_port(dummyport)
		        ,{'blob':dummyport, 'port':dummyport[0]} )
    def test_not_usb_device(self):
        dummyport=('','abcdefg')
        self.assertEqual(lp_vidpid.portdict_from_port(dummyport)
			      ,{'blob':dummyport, 'port':dummyport[0]})
    def test_blank_string(self):
        dummyport = ('a','b')
        self.assertEqual(
		        lp_vidpid.portdict_from_port(dummyport)
		        ,{'blob':dummyport, 'port':dummyport[0]} )