parroty / exvcr

HTTP request/response recording library for elixir, inspired by VCR.
MIT License
724 stars 132 forks source link

** (ArgumentError) argument error #177

Open hassanRsiddiqi opened 3 years ago

hassanRsiddiqi commented 3 years ago

I'm using basic auth in my http request, with adapter hackeny.


code: use_cassette "contexts/mitu/valid" do
     stacktrace:
       (exjsx 4.0.0) lib/jsx.ex:148: JSX.Encoder.Tuple.json/1
       (exjsx 4.0.0) lib/jsx.ex:126: JSX.Encoder.List.unhitch/1
       (exjsx 4.0.0) lib/jsx.ex:117: JSX.Encoder.List.json/1
       (exjsx 4.0.0) lib/jsx.ex:121: JSX.Encoder.List.unzip/1
       (exjsx 4.0.0) lib/jsx.ex:114: JSX.Encoder.List.json/1
       (exjsx 4.0.0) lib/jsx.ex:121: JSX.Encoder.List.unzip/1
       (exjsx 4.0.0) lib/jsx.ex:114: JSX.Encoder.List.json/1
       (exjsx 4.0.0) lib/jsx.ex:105: JSX.Encoder.Map.unpack/2
       (exjsx 4.0.0) lib/jsx.ex:105: JSX.Encoder.Map.unpack/2
       (exjsx 4.0.0) lib/jsx.ex:101: JSX.Encoder.Map.json/1
       (exjsx 4.0.0) lib/jsx.ex:105: JSX.Encoder.Map.unpack/2
       (exjsx 4.0.0) lib/jsx.ex:101: JSX.Encoder.Map.json/1
       (exjsx 4.0.0) lib/jsx.ex:126: JSX.Encoder.List.unhitch/1
       (exjsx 4.0.0) lib/jsx.ex:117: JSX.Encoder.List.json/1
       (exjsx 4.0.0) lib/jsx.ex:4: JSX.encode!/2
       (exvcr 0.13.0) lib/exvcr/json.ex:13: ExVCR.JSON.save/2
        test/backend/mitu_test.exs:19: Backend.External.MituTest."-test get_data/1/1-after$^0/0-0-"/1