Ejemplo n.º 1
0
 def test_reader_closed(self):
     reader = PhantomReader('yandextank/plugins/Phantom/tests/phout.dat', cache_size=64)
     reader.close()
     frames = [i for i in reader]
     result = pd.concat(frames)
     assert len(result) == 200
     assert (result['interval_real'].mean() == 11000714.0)
Ejemplo n.º 2
0
 def test_read_all(self):
     reader = PhantomReader(
         'yandextank/plugins/Phantom/tests/phout.dat', cache_size=1024)
     df = pd.DataFrame()
     for chunk in reader:
         if chunk is None:
             reader.close()
         else:
             df = df.append(chunk)
     assert (len(df) == 200)
     assert (df['interval_real'].mean() == 11000714.0)
Ejemplo n.º 3
0
 def test_read_all(self):
     reader = PhantomReader(
         'yandextank/plugins/Phantom/tests/phout.dat', cache_size=1024)
     df = pd.DataFrame()
     for chunk in reader:
         if chunk is None:
             reader.close()
         else:
             df = df.append(chunk)
     assert (len(df) == 200)
     assert (df['interval_real'].mean() == 11000714.0)
Ejemplo n.º 4
0
 def test_read_all(self):
     reader = PhantomReader(self.multireader.get_file(), cache_size=1024)
     df = pd.DataFrame()
     for chunk in reader:
         df = df.append(chunk)
     assert (len(df) == 200)
     assert (df['interval_real'].mean() == 11000714.0)
Ejemplo n.º 5
0
 def get_reader(self):
     if self.reader is None:
         self.reader = PhantomReader(FileMultiReader(self.phout_filename, self.finished).get_file())
     return self.reader
Ejemplo n.º 6
0
 def test_reader_closed(self):
     reader = PhantomReader(self.multireader.get_file(), cache_size=64)
     frames = [i for i in reader]
     result = pd.concat(frames)
     assert len(result) == 200
     assert (result['interval_real'].mean() == 11000714.0)