6 from arvados import StreamReader, StreamFileReader
10 class StreamReaderTestCase(unittest.TestCase):
11 API_COLLECTIONS = run_test_server.fixture('collections')
13 def manifest_for(self, coll_name):
14 return self.API_COLLECTIONS[coll_name]['manifest_text']
16 def test_manifest_text_without_keep_client(self):
17 mtext = self.manifest_for('multilevel_collection_1')
18 for line in mtext.rstrip('\n').split('\n'):
19 reader = StreamReader(line.split())
20 self.assertEqual(line + '\n', reader.manifest_text())
23 if __name__ == '__main__':