Sha256: 0d165314305177e7c8f179f079386987ae570ef60392454d7eb7383ee45823b1
Contents?: true
Size: 666 Bytes
Versions: 84
Compression:
Stored size: 666 Bytes
Contents
-module(dna_tests). -include_lib("eunit/include/eunit.hrl"). empty_test()-> ?assertEqual(0, dna:hamming_distance("", "")). equal_test() -> ?assertEqual(0, dna:hamming_distance("GAGCCTACTAACGGGAT", "GAGCCTACTAACGGGAT")). all_different_test() -> ?assertEqual(17, dna:hamming_distance("GAGCCTACTAACGGGAT", "FFFFFFFFFFFFFFFFF")). ends_different_test()-> ?assertEqual(2, dna:hamming_distance("GAGCCTACTAACGGGAT", "TAGCCTACTAACGGGAG")). middle_different_test() -> ?assertEqual(1, dna:hamming_distance("GAGCCTACTAACGGGAT", "GAGCCTACCAACGGGAT")). some_differences_test() -> ?assertEqual(6, dna:hamming_distance("GAGCCTACTAACGGGAT", "GAACCTCCCAAGGGATT")).
Version data entries
84 entries across 84 versions & 1 rubygems