Sha256: 10dd561af88dab6084bb072c90b8e7713636c3f8ab8751a0cb03a5418e23facb
Contents?: true
Size: 666 Bytes
Versions: 396
Compression:
Stored size: 666 Bytes
Contents
(defmodule hamming-tests (behaviour ltest-unit) (export all)) (include-lib "ltest/include/ltest-macros.lfe") (deftest empty (is-equal 0 (hamming:distance "" ""))) (deftest equal (is-equal 0 (hamming:distance "GAGCCTACTAACGGGAT" "GAGCCTACTAACGGGAT"))) (deftest all-different (is-equal 17 (hamming:distance "GAGCCTACTAACGGGAT" "FFFFFFFFFFFFFFFFF"))) (deftest ends-different (is-equal 2 (hamming:distance "GAGCCTACTAACGGGAT" "TAGCCTACTAACGGGAG"))) (deftest middle-different (is-equal 1 (hamming:distance "GAGCCTACTAACGGGAT" "GAGCCTACCAACGGGAT"))) (deftest some-differences (is-equal 6 (hamming:distance "GAGCCTACTAACGGGAT" "GAACCTCCCAAGGGATT")))
Version data entries
396 entries across 396 versions & 1 rubygems