blob: 023430ecfb2dca532a4bb5298004edda0fea8c09 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
from kodereviewer.diff_parser import Hunk
class TestHunk:
def test_parse_header(self):
hunk = Hunk('@@ -13,10 +13,15 @@ on:')
assert hunk.original_start_line == 13
assert hunk.original_line_count == 10
assert hunk.new_start_line == 13
assert hunk.new_line_count == 15
assert hunk.context == 'on:'
def test_parse_hunk_different_lines(self):
hunk = Hunk('@@ -68,5 +81,10 @@ jobs:')
assert hunk.original_start_line == 68
assert hunk.original_line_count == 5
assert hunk.new_start_line == 81
assert hunk.new_line_count == 10
|