Common Lisp Package: DIFFLIB-TEST

README:

FUNCTION

Public

Undocumented

RUN-TESTS

Private

Undocumented

APPROX= (A B)

BEGIN-TESTS

CONDITION-TEST-AUX (NAME EXPR VALUE ERROR-P ERROR EXPECTED-ERROR COMPARATOR)

DIFF-OPCODES (A B &KEY (TEST-FUNCTION #'EQL) MATCHER)

DIFF-QUICK-SIMILARITY-RATIO (A B &KEY (TEST-FUNCTION #'EQL) JUNK MATCHER)

DIFF-SIMILARITY-RATIO (A B &KEY (TEST-FUNCTION #'EQL) JUNK MATCHER)

DIFF-VERY-QUICK-SIMILARITY-RATIO (A B &KEY (TEST-FUNCTION #'EQL) JUNK MATCHER)

END-TESTS

GROUPED-OPCODES (A B N &KEY (TEST-FUNCTION #'EQL) MATCHER)

OPCODE (TAG I1 I2 J1 J2)

OPCODE-GROUPS-EQUAL (L1 L2)

OPCODE-GROUPS-FROM-LISTS (LISTS)

OPCODES-EQUAL (L1 L2)

OPCODES-FROM-LIST (LIST)

TEST-AUX (NAME EXPR VALUE EXPECTED-VALUE COMPARATOR)

TEST-CLOSE-MATCHES

TEST-CONTEXT-DIFF

TEST-FAILURE (NAME EXPR VALUE EXPECTED-VALUE)

TEST-GET-GROUPED-OPCODES

TEST-GET-OPCODES

TEST-OPCODE-EQUALITY

TEST-SIMILARITY-RATIO

TEST-SUCCESS (NAME EXPR VALUE EXPECTED-VALUE)

TEST-UNIFIED-DIFF

MACRO

Private

Undocumented

CONDITION-TEST (NAME EXPR EXPECTED-CONDITION &OPTIONAL (COMPARATOR '#'TYPEP) FAILURE-CODE)

TEST (NAME EXPR EXPECTED-VALUE &OPTIONAL (COMPARATOR '#'EQUAL) FAILURE-CODE)

VARIABLE

Private

Undocumented

*FAILED-TESTS*

*PASSED-TESTS*