Ejemplo n.º 1
0
 def test04_canPutDataInQueue(self):
         getter = BioDataGetter(self.dataSource, self.queue)
         input = getter._getData()
         data = getter._transformData(input)
         getter._putData(data)
         out = getter.dst.get(True, 3)
         self.assertEquals(PORT_NUMBER, out[0])
         self.assertEquals(P3_OUTPUT, out[1])
Ejemplo n.º 2
0
 def test03_canParseP38channelFast(self):
         getter = BioDataGetter(self.dataSource, self.queue)
         input = getter._getData()
         start = time.time()
         for i in range(1000):
             output = getter._transformData(input)
         end = time.time()
         dur = (end - start)/1000.0
         self.assertTrue(dur < 0.0002)     
Ejemplo n.º 3
0
 def test02_canParseP38channel(self):
         getter = BioDataGetter(self.dataSource, self.queue)
         input = getter._getData()
         output = getter._transformData(input)
         self.assertEquals(P3_OUTPUT, output[2])
Ejemplo n.º 4
0
 def test01_canGetData(self):
         getter = BioDataGetter(self.dataSource, self.queue)
         inputArray = getter._getData()
         for a, b in zip(inputArray, P3_INPUT):
             self.assertEquals(a, b)