Packages

A Domain Specific Language for composing ElasticSearch queries without all the nesting.

Current section

Files

Jump to
bus_car_dsl test dsl bus_car_dsl_query_string_test.exs
Raw

test/dsl/bus_car_dsl_query_string_test.exs

defmodule BusCarDslQueryStringTest do
use ExUnit.Case
doctest BusCarDsl.QueryString
alias BusCarDsl.QueryString
test "query_string map" do
result = QueryString.parse([:query_string, "jason AND ruby"], %{})
assert result == {[], %{query_string: %{query: "jason AND ruby"}}}
end
test "stems() returns the :query_string stems" do
assert QueryString.stems() == [] # there are no stems for query_string
end
test "QueryString.root() is :prefix" do
assert QueryString.root() == :query_string
end
end