diff options
Diffstat (limited to 'test/elixir/test/attachment_names_test.exs')
-rw-r--r-- | test/elixir/test/attachment_names_test.exs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/elixir/test/attachment_names_test.exs b/test/elixir/test/attachment_names_test.exs index 66596c865..6a824a0a5 100644 --- a/test/elixir/test/attachment_names_test.exs +++ b/test/elixir/test/attachment_names_test.exs @@ -94,5 +94,20 @@ defmodule AttachmentNamesTest do assert resp.body["reason"] == "Attachment name '_foo.txt' starts with prohibited character '_'" + + resp = + Couch.post( + "/#{db_name}", + body: @leading_underscores_att + ) + + assert resp.status_code == 400 + + assert resp.body["reason"] == + "Attachment name '_foo.txt' starts with prohibited character '_'" + + resp = Couch.get("/#{db_name}/bin_doc2/_foo.txt") + + assert resp.status_code == 404 end end |