コード例 #1
0
 def test_empty_Rle(self):
     assert Rle().length() == 0
コード例 #2
0
 def test_add_to_empty_rle(self):
     assert Rle().add(1, 3) == Rle([1], [3])
コード例 #3
0
 def test_add_implicit_multiplicity(self):
     assert Rle([3, 4], [2, 3]).add(1) == Rle([3, 4, 1], [2, 3, 1])
コード例 #4
0
 def test_add_same_as_last(self):
     assert Rle([3, 4]).add(4, 7) == Rle([3, 4], [1, 8])
コード例 #5
0
 def test_negative_multiplicity(self):
     with pytest.raises(AssertionError):
         Rle([1, 2, 3]).add(1, -5)
コード例 #6
0
ファイル: test_nrun.py プロジェクト: endrebak/Rle-python
 def test_example(self):
     assert Rle([1, 1, 3, 4], [2, 3, 1, 2]).nrun() == 3
コード例 #7
0
 def test_add_different_then_last(self):
     assert Rle([3, 4]).add(5, 2) == Rle([3, 4, 5], [1, 1, 2])
コード例 #8
0
 def test_example(self):
     assert Rle([1, 1, 3, 4],
                [2, 3, 1, 2]).decode() == [1, 1, 1, 1, 1, 3, 4, 4]
コード例 #9
0
ファイル: test_end.py プロジェクト: endrebak/Rle-python
 def test_empty_Rle(self):
     assert Rle().end() == []
コード例 #10
0
ファイル: test_run_value.py プロジェクト: endrebak/Rle-python
 def test_example(self):
     assert Rle([1, 1, 3, 4], [2, 3, 1, 2]).run_value() == [1, 3, 4]
コード例 #11
0
 def test_empty_Rle(self):
     assert Rle().decode() == []
コード例 #12
0
ファイル: test_run_value.py プロジェクト: endrebak/Rle-python
 def test_empty_Rle(self):
     assert Rle().run_value() == []
コード例 #13
0
ファイル: test_start.py プロジェクト: endrebak/Rle-python
 def test_example(self):
     assert Rle([1, 1, 3, 4], [2, 3, 1, 2]).start() == [1, 6, 7]
コード例 #14
0
ファイル: test_start.py プロジェクト: endrebak/Rle-python
 def test_empty_Rle(self):
     assert Rle().start() == []
コード例 #15
0
 def test_empty_Rle(self):
     assert Rle().run_length() == []
コード例 #16
0
ファイル: test_end.py プロジェクト: endrebak/Rle-python
 def test_example(self):
     assert Rle([1, 1, 3, 4], [2, 3, 1, 2]).end() == [5, 6, 8]
コード例 #17
0
 def test_example(self):
     assert Rle([1, 1, 3, 4], [2, 3, 1, 2]).run_length() == [5, 1, 2]
コード例 #18
0
ファイル: test_nrun.py プロジェクト: endrebak/Rle-python
 def test_empty_Rle(self):
     assert Rle().nrun() == 0