add test.
This commit is contained in:
parent
83ebedfb41
commit
d811bc7a1c
@ -2,7 +2,8 @@ import pywikidiff2
|
|||||||
import json
|
import json
|
||||||
num_context_lines = 100000
|
num_context_lines = 100000
|
||||||
obj = pywikidiff2.pywikidiff2()
|
obj = pywikidiff2.pywikidiff2()
|
||||||
obj = pywikidiff2.pywikidiff2(numContextLines=num_context_lines)
|
obj = pywikidiff2.pywikidiff2(numContextLines=num_context_lines,
|
||||||
|
moved_paragraph_detection_cutoff=20000)
|
||||||
assert obj.num_context_lines() == num_context_lines
|
assert obj.num_context_lines() == num_context_lines
|
||||||
print(obj.moved_line_threshold())
|
print(obj.moved_line_threshold())
|
||||||
print(obj.change_threshold())
|
print(obj.change_threshold())
|
||||||
@ -12,13 +13,18 @@ print(obj.initial_split_threshold())
|
|||||||
print(obj.final_split_threshold())
|
print(obj.final_split_threshold())
|
||||||
|
|
||||||
res = obj.inline_json_diff("help! \n I'm alive", "help! \n dead I am")
|
res = obj.inline_json_diff("help! \n I'm alive", "help! \n dead I am")
|
||||||
|
print(res)
|
||||||
|
res = obj.inline_json_diff(open("test/1285792388",'r').read(),
|
||||||
|
open("test/1295229484",'r').read(),
|
||||||
|
numContextLines=1000)
|
||||||
|
|
||||||
|
res = obj.inline_json_diff("",
|
||||||
|
open("test/1295229484_parmove_and_change",'r').read(),
|
||||||
|
numContextLines=1000)
|
||||||
print('\n')
|
print('\n')
|
||||||
print(res)
|
print(res)
|
||||||
res = obj.inline_json_diff(open("test/1295229484",'r').read(),
|
res = obj.inline_json_diff(open("test/1295229484",'r').read(),
|
||||||
open("test/1295229484_parmove_and_change",'r').read())
|
open("test/1295229484_parmove_and_change",'r').read())
|
||||||
res = json.loads(res)
|
res = json.loads(res)
|
||||||
assert res["diff"][0]["type"] == 0
|
assert res["diff"][0]["type"] == 0
|
||||||
print(res)
|
|
||||||
res = obj.inline_json_diff(open("test/1295229484",'r').read(),
|
|
||||||
open("test/1295229484_parmove_and_change",'r').read(),
|
|
||||||
numContextLines=10)
|
|
||||||
|
Loading…
Reference in New Issue
Block a user