summaryrefslogtreecommitdiff
path: root/test/elixir/test/view_collation_test.exs
diff options
context:
space:
mode:
Diffstat (limited to 'test/elixir/test/view_collation_test.exs')
-rw-r--r--test/elixir/test/view_collation_test.exs10
1 files changed, 6 insertions, 4 deletions
diff --git a/test/elixir/test/view_collation_test.exs b/test/elixir/test/view_collation_test.exs
index 6f9c3be83..7563ba416 100644
--- a/test/elixir/test/view_collation_test.exs
+++ b/test/elixir/test/view_collation_test.exs
@@ -81,11 +81,13 @@ defmodule ViewCollationTest do
end
test "descending collation order", context do
- resp = Couch.get(url(context), query: %{"descending" => "true"})
- pairs = Enum.zip(resp.body["rows"], Enum.reverse(@values))
+ retry_until(fn ->
+ resp = Couch.get(url(context), query: %{"descending" => "true"})
+ pairs = Enum.zip(resp.body["rows"], Enum.reverse(@values))
- Enum.each(pairs, fn {row, value} ->
- assert row["key"] == convert(value)
+ Enum.each(pairs, fn {row, value} ->
+ assert row["key"] == convert(value)
+ end)
end)
end