summaryrefslogtreecommitdiff
path: root/core/source/test
diff options
context:
space:
mode:
authorRocky Madden <git@rockymadden.com>2012-11-12 13:54:02 -0700
committerRocky Madden <git@rockymadden.com>2012-11-12 13:54:02 -0700
commit40a4e0444782c17e143a397d74e35dc305db666e (patch)
tree8c6da17f2ea7bf7f4ecc90e3cc5e83c63bdb9764 /core/source/test
parentbebf09dbdd1f286abe7096a7005ff33940c230b6 (diff)
downloadstringmetric-40a4e0444782c17e143a397d74e35dc305db666e.tar.gz
stringmetric-40a4e0444782c17e143a397d74e35dc305db666e.tar.bz2
stringmetric-40a4e0444782c17e143a397d74e35dc305db666e.zip
Decoupled NGramAlgorithm from metrics leveraging it. Also, more consistent None returns.
Diffstat (limited to 'core/source/test')
-rwxr-xr-xcore/source/test/scala/org/hashtree/stringmetric/similarity/DiceSorensenMetricSpec.scala10
-rwxr-xr-xcore/source/test/scala/org/hashtree/stringmetric/similarity/NGramMetricSpec.scala10
2 files changed, 10 insertions, 10 deletions
diff --git a/core/source/test/scala/org/hashtree/stringmetric/similarity/DiceSorensenMetricSpec.scala b/core/source/test/scala/org/hashtree/stringmetric/similarity/DiceSorensenMetricSpec.scala
index 163bab5..1565367 100755
--- a/core/source/test/scala/org/hashtree/stringmetric/similarity/DiceSorensenMetricSpec.scala
+++ b/core/source/test/scala/org/hashtree/stringmetric/similarity/DiceSorensenMetricSpec.scala
@@ -30,11 +30,11 @@ final class DiceSorensenMetricSpec extends ScalaTest {
}
}
"invalid arguments" should returns {
- "Double indicating distance" in {
- DiceSorensenMetric.compare("n", "naght")(2).get should be (0)
- DiceSorensenMetric.compare("night", "n")(2).get should be (0)
- DiceSorensenMetric.compare("ni", "naght")(3).get should be (0)
- DiceSorensenMetric.compare("night", "na")(3).get should be (0)
+ "None" in {
+ DiceSorensenMetric.compare("n", "naght")(2).isDefined should be (false)
+ DiceSorensenMetric.compare("night", "n")(2).isDefined should be (false)
+ DiceSorensenMetric.compare("ni", "naght")(3).isDefined should be (false)
+ DiceSorensenMetric.compare("night", "na")(3).isDefined should be (false)
}
}
"valid arguments" should returns {
diff --git a/core/source/test/scala/org/hashtree/stringmetric/similarity/NGramMetricSpec.scala b/core/source/test/scala/org/hashtree/stringmetric/similarity/NGramMetricSpec.scala
index ca4fdd5..7391c9d 100755
--- a/core/source/test/scala/org/hashtree/stringmetric/similarity/NGramMetricSpec.scala
+++ b/core/source/test/scala/org/hashtree/stringmetric/similarity/NGramMetricSpec.scala
@@ -30,11 +30,11 @@ final class NGramMetricSpec extends ScalaTest {
}
}
"invalid arguments" should returns {
- "Double indicating distance" in {
- NGramMetric.compare("n", "naght")(2).get should be (0)
- NGramMetric.compare("night", "n")(2).get should be (0)
- NGramMetric.compare("ni", "naght")(3).get should be (0)
- NGramMetric.compare("night", "na")(3).get should be (0)
+ "None" in {
+ NGramMetric.compare("n", "naght")(2).isDefined should be (false)
+ NGramMetric.compare("night", "n")(2).isDefined should be (false)
+ NGramMetric.compare("ni", "naght")(3).isDefined should be (false)
+ NGramMetric.compare("night", "na")(3).isDefined should be (false)
}
}
"valid arguments" should returns {