OUnit.assert_equal ~pp_diff은 예상/실제 값 차이를 예쁘게 인쇄 할 수 있으며 OUnitDiff은 콜렉션에 따라 다르게 보입니다. 문자열 값에는 pp_diff이 있습니까? diff를 가장 가까운 UTF-8 시퀀스 경계로 확장하는 데 최선의 노력을하는 이상적인 방법입니다. 일반적인 접두사/접미사 제거조차도 아무 것도없는 것보다 낫습니다.
소프트웨어를 업데이트 한 실수로 OUnit 테스트를 실행할 수 없습니다. 간단한 REPL 세션으로 문제를 해결할 수 있다고 생각합니다. 내가 잘못 뭘하는지 $ ocaml -I /opt/local/lib/ocaml/site-lib/oUnit
OCaml version 4.01.0
# Ounit.assert_equal;;
Error: Wrong