MCPcopy Create free account
hub / github.com/danvk/webdiff / test_parse_raw_diff_rename

Function test_parse_raw_diff_rename

tests/unified_diff_test.py:178–194  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

176
177
178def test_parse_raw_diff_rename():
179 # git diff --no-index --raw -z --numstat testdata/rename+change/{left,right}
180 diff = open('testdata/unified/rename+change.txt').read()
181 assert parse_raw_diff(diff) == [
182 RawDiffLine(
183 '100644',
184 '100644',
185 '4dc9e64',
186 'ccb4941',
187 'R',
188 'testdata/rename+change/left/huckfinn.txt',
189 score=90,
190 dst_path='testdata/rename+change/right/huckfinn.md',
191 num_add=2,
192 num_delete=2,
193 ),
194 ]
195
196
197binary_diff = """diff --git a/left/smiley.png.gz b/right/smiley.png.gz

Callers

nothing calls this directly

Calls 2

parse_raw_diffFunction · 0.90
RawDiffLineClass · 0.90

Tested by

no test coverage detected