_difflib#

unix_diff(file1: str, file2: str, ignore_whitespace: bool = False) None#

Compare files file1 and file2 line by line.

Parameters#

file1, file2str

The files to compare

Returns#

None

If the files are the same None is returned

Raises#

ValueError

If file1 or file2 cannot be found

UnixDiffError

If the files are different

encode(string_like)#
img_diff(file1: str, file2: str, rtol: float = 0.0001) None#

Diff two images

to_grayscale(arr)#

If arr is a color image (3D array), convert it to grayscale (2D array).

normalize(arr)#
exception ImageDiffError#

Bases: Exception

exit_code = 64#
exception UnixDiffError#

Bases: Exception

exit_code = 64#
imgdiff(file1: str, file2: str, rtol: float = 0.0001) None#

Diff two images

unixdiff(file1: str, file2: str, ignore_whitespace: bool = False) None#

Compare files file1 and file2 line by line.

Parameters#

file1, file2str

The files to compare

Returns#

None

If the files are the same None is returned

Raises#

ValueError

If file1 or file2 cannot be found

UnixDiffError

If the files are different