コード例 #1
0
ファイル: test_content.py プロジェクト: fvennetier/oio-sds
    def test_read_empty_data(self):
        data = []
        gen = GeneratorIO(iter(data))
        self.assertEqual(gen.read(10), "")

        data = ["", "", ""]
        gen = GeneratorIO(iter(data))
        self.assertEqual(gen.read(10), "")
コード例 #2
0
ファイル: test_content.py プロジェクト: fvennetier/oio-sds
 def test_read_1_by_1_byte(self):
     data = ["a", "bc", "", "d"]
     gen = GeneratorIO(iter(data))
     self.assertEqual(gen.read(1), "a")
     self.assertEqual(gen.read(1), "b")
     self.assertEqual(gen.read(1), "c")
     self.assertEqual(gen.read(1), "d")
     self.assertEqual(gen.read(1), "")
コード例 #3
0
ファイル: test_content.py プロジェクト: lanweichang/oio-sds
 def test_read_1_by_1_byte(self):
     data = ["a", "bc", "", "d"]
     gen = GeneratorIO(iter(data))
     self.assertEqual(gen.read(1), "a")
     self.assertEqual(gen.read(1), "b")
     self.assertEqual(gen.read(1), "c")
     self.assertEqual(gen.read(1), "d")
     self.assertEqual(gen.read(1), "")
コード例 #4
0
ファイル: test_content.py プロジェクト: lanweichang/oio-sds
    def test_read_empty_data(self):
        data = []
        gen = GeneratorIO(iter(data))
        self.assertEqual(gen.read(10), "")

        data = ["", "", ""]
        gen = GeneratorIO(iter(data))
        self.assertEqual(gen.read(10), "")
コード例 #5
0
ファイル: test_content.py プロジェクト: fvennetier/oio-sds
 def test_read_more_than_data_size(self):
     data = ["a", "bc", "", "d"]
     gen = GeneratorIO(iter(data))
     self.assertEqual(gen.read(10), "abcd")
     self.assertEqual(gen.read(10), "")
コード例 #6
0
ファイル: test_content.py プロジェクト: lanweichang/oio-sds
 def test_read_more_than_data_size(self):
     data = ["a", "bc", "", "d"]
     gen = GeneratorIO(iter(data))
     self.assertEqual(gen.read(10), "abcd")
     self.assertEqual(gen.read(10), "")