From 61abd912064cde074231c2c3175e239fd65bee16 Mon Sep 17 00:00:00 2001 From: Gonzalo <456459+grzuy@users.noreply.github.com> Date: Fri, 17 Jul 2026 10:16:38 -0300 Subject: [PATCH] test: POST request with accept set to */* --- test/jsonapi/plugs/content_type_negotiation_test.exs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/jsonapi/plugs/content_type_negotiation_test.exs b/test/jsonapi/plugs/content_type_negotiation_test.exs index 09fce06e..f4b2af3c 100644 --- a/test/jsonapi/plugs/content_type_negotiation_test.exs +++ b/test/jsonapi/plugs/content_type_negotiation_test.exs @@ -36,6 +36,17 @@ defmodule JSONAPI.ContentTypeNegotiationTest do refute conn.halted end + test "passes request through if accept is */*" do + conn = + :post + |> conn("/example", "") + |> Plug.Conn.put_req_header("content-type", mime_type()) + |> Plug.Conn.put_req_header("accept", "*/*") + |> ContentTypeNegotiation.call([]) + + refute conn.halted + end + test "passes request through if only accept header" do conn = :post