A test rule that compares two binary files.

The rule uses a Bash command (diff) on Linux/macOS/non-Windows, and a cmd.exe command (fc.exe) on Windows (no Bash is required).

Macros and Functions

diff_test

A test that compares two files.

The test succeeds if the files' contents match.

name

The name of the test rule.

file1

Label of the file to compare to file2.

file2

Label of the file to compare to file1.

kwargs

The common attributes for tests.