test: Removed echo from test
This commit is contained in:
@@ -25,7 +25,7 @@ fn run_test(
|
||||
case splitter.split(line_split, tests) {
|
||||
#("", "", "") -> Nil
|
||||
#(line, _, rest) -> {
|
||||
case splitter.split(row_split, line) |> echo {
|
||||
case splitter.split(row_split, line) {
|
||||
#("", "", "") -> Nil
|
||||
#(word, _, stem) -> {
|
||||
assert lancaster_stemmer.stem(word, rules) == stem
|
||||
|
||||
51
test/stem_cases.gleam
Normal file
51
test/stem_cases.gleam
Normal file
@@ -0,0 +1,51 @@
|
||||
import gleeunit
|
||||
import lancaster_stemmer
|
||||
|
||||
pub fn main() -> Nil {
|
||||
gleeunit.main()
|
||||
}
|
||||
|
||||
pub fn stem_abbas_test() {
|
||||
let rules = lancaster_stemmer.default_rules()
|
||||
assert lancaster_stemmer.stem("abbas", rules) == "abba"
|
||||
}
|
||||
|
||||
pub fn stem_abbas_case_test() {
|
||||
let rules = lancaster_stemmer.default_rules()
|
||||
assert lancaster_stemmer.stem("AbBaS", rules) == "abba"
|
||||
}
|
||||
|
||||
pub fn stem_accomplish_test() {
|
||||
let rules = lancaster_stemmer.default_rules()
|
||||
assert lancaster_stemmer.stem("accomplish", rules) == "accompl"
|
||||
}
|
||||
|
||||
pub fn stem_accomplish_upper_test() {
|
||||
let rules = lancaster_stemmer.default_rules()
|
||||
assert lancaster_stemmer.stem("ACCOMPLISH", rules) == "accompl"
|
||||
}
|
||||
|
||||
pub fn stem_accompaniment_test() {
|
||||
let rules = lancaster_stemmer.default_rules()
|
||||
assert lancaster_stemmer.stem("accompaniment", rules) == "accompany"
|
||||
}
|
||||
|
||||
pub fn stem_test_test() {
|
||||
let rules = lancaster_stemmer.default_rules()
|
||||
assert lancaster_stemmer.stem("test", rules) == "test"
|
||||
}
|
||||
|
||||
pub fn stem_tessellate_test() {
|
||||
let rules = lancaster_stemmer.default_rules()
|
||||
assert lancaster_stemmer.stem("tessellate", rules) == "tessel"
|
||||
}
|
||||
|
||||
pub fn stem_a_invalid_test() {
|
||||
let rules = lancaster_stemmer.default_rules()
|
||||
assert lancaster_stemmer.stem("a", rules) == "a"
|
||||
}
|
||||
|
||||
pub fn stem_i_invalid_test() {
|
||||
let rules = lancaster_stemmer.default_rules()
|
||||
assert lancaster_stemmer.stem("i", rules) == "i"
|
||||
}
|
||||
Reference in New Issue
Block a user