diff --git a/test/runtests.jl b/test/runtests.jl index 9bc8942..1a39672 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -15,6 +15,24 @@ lang = Languages.English() @test length(stopwords(lang)) == 488 end +lang = Languages.Romanian() + +@testset "wordlists $lang" begin + @test all(articles(lang) .== ["a", "aceea", "aceia", "acel", "ai", "ale", + "aoalea", "cea", "cei", "cel", "cele", + "lui", "nişte", "o", "un", "unei", "unor", + "unui", "unul"]) + @test all(indefinite_articles(lang) .== ["lui", "nişte", "o", "un", "unei", + "unor", "unui", "unul"]) + # Test that all indefinite articles are present in the articles + @test all(map(article->in(article, articles(lang)), + indefinite_articles(lang))) + @test isempty(definite_articles(lang)) + @test length(prepositions(lang)) == 19 + @test length(pronouns(lang)) == 257 + @test length(stopwords(lang)) == 101 +end + @testset "lang code" begin @test Languages.from_code("ben") == Languages.Bengali() @test Languages.from_code("Ben") == Languages.Bengali()