Skip to content

Instantly share code, notes, and snippets.

@cayblood
Last active August 12, 2016 12:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cayblood/08f275568431f4457ededd146c9956db to your computer and use it in GitHub Desktop.
Save cayblood/08f275568431f4457ededd146c9956db to your computer and use it in GitHub Desktop.
page_path GET / Juno.PageController :index
virtual_card_path GET /api/virtual_cards Juno.VirtualCardController :index
virtual_card_path GET /api/virtual_cards/new Juno.VirtualCardController :new
virtual_card_path GET /api/virtual_cards/:id Juno.VirtualCardController :show
virtual_card_path POST /api/virtual_cards Juno.VirtualCardController :create
virtual_card_path PATCH /api/virtual_cards/:id Juno.VirtualCardController :update
PUT /api/virtual_cards/:id Juno.VirtualCardController :update
virtual_card_path DELETE /api/virtual_cards/:id Juno.VirtualCardController :delete
virtual_card_transaction_path GET /api/virtual_cards/:virtual_card_id/transactions Juno.VirtualCard.TransactionController :index
virtual_card_transaction_path GET /api/virtual_cards/:virtual_card_id/transactions/:id Juno.VirtualCard.TransactionController :show
virtual_card_transaction_path POST /api/virtual_cards/:virtual_card_id/transactions Juno.VirtualCard.TransactionController :create
virtual_card_transaction_path PATCH /api/virtual_cards/:virtual_card_id/transactions/:id Juno.VirtualCard.TransactionController :update
PUT /api/virtual_cards/:virtual_card_id/transactions/:id Juno.VirtualCard.TransactionController :update
virtual_card_transaction_path DELETE /api/virtual_cards/:virtual_card_id/transactions/:id Juno.VirtualCard.TransactionController :delete
1) test lists all entries on index (Juno.TransactionControllerTest)
test/controllers/transaction_controller_test.exs:13
** (UndefinedFunctionError) function Juno.VirtualCard.TransactionView.render/2 is undefined (module Juno.VirtualCard.TransactionView is not available)
stacktrace:
Juno.VirtualCard.TransactionView.render("index.json", %{conn: %Plug.Conn{adapter: {Plug.Adapters.Test.Conn, :...}, assigns: %{layout: false, transactions: [], virtual_card: %Juno.VirtualCard{__meta__: #Ecto.Schema.Metadata<:loaded, "virtual_cards">, amount: #Decimal<150.000000>, expires_at: #Ecto.DateTime<2001-02-03 04:05:06>, external_id: "external_id_0", id: 68, inserted_at: #Ecto.DateTime<2016-08-12 12:41:52>, last_four: "0000", name: "Virtual Card 0", transactions: #Ecto.Association.NotLoaded<association :transactions is not loaded>, updated_at: #Ecto.DateTime<2016-08-12 12:41:52>}}, before_send: [#Function<1.90963522/1 in Plug.Logger.call/2>], body_params: %{}, cookies: %Plug.Conn.Unfetched{aspect: :cookies}, halted: false, host: "www.example.com", method: "GET", owner: #PID<0.388.0>, params: %{"virtual_card_id" => "68"}, path_info: ["api", "virtual_cards", "68", "transactions"], peer: {{127, 0, 0, 1}, 111317}, port: 80, private: %{Juno.Router => {[], %{}}, :phoenix_action => :index, :phoenix_controller => Juno.VirtualCard.TransactionController, :phoenix_endpoint => Juno.Endpoint, :phoenix_format => "json", :phoenix_layout => {Juno.LayoutView, :app}, :phoenix_pipelines => [:api], :phoenix_recycled => true, :phoenix_route => #Function<16.19969049/1 in Juno.Router.match_route/4>, :phoenix_router => Juno.Router, :phoenix_template => "index.json", :phoenix_view => Juno.VirtualCard.TransactionView, :plug_session_fetch => #Function<1.82590416/1 in Plug.Session.fetch_session/1>, :plug_skip_csrf_protection => true}, query_params: %{}, query_string: "", remote_ip: {127, 0, 0, 1}, req_cookies: %Plug.Conn.Unfetched{aspect: :cookies}, req_headers: [{"accept", "application/json"}], request_path: "/api/virtual_cards/68/transactions", resp_body: nil, resp_cookies: %{}, resp_headers: [{"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "4as4seet8i8bl4atau1q13b1saeo2dkv"}], scheme: :http, script_name: [], secret_key_base: "DQRIAO1VeJLUkqUZXnboB9Cqc0RQOWmdxUgkwPscjSI92T7uMy3rga3icuNvxvse", state: :unset, status: nil}, transactions: [], view_module: Juno.VirtualCard.TransactionView, view_template: "index.json", virtual_card: %Juno.VirtualCard{__meta__: #Ecto.Schema.Metadata<:loaded, "virtual_cards">, amount: #Decimal<150.000000>, expires_at: #Ecto.DateTime<2001-02-03 04:05:06>, external_id: "external_id_0", id: 68, inserted_at: #Ecto.DateTime<2016-08-12 12:41:52>, last_four: "0000", name: "Virtual Card 0", transactions: #Ecto.Association.NotLoaded<association :transactions is not loaded>, updated_at: #Ecto.DateTime<2016-08-12 12:41:52>}})
(phoenix) lib/phoenix/view.ex:335: Phoenix.View.render_to_iodata/3
(phoenix) lib/phoenix/controller.ex:641: Phoenix.Controller.do_render/4
(juno) web/controllers/transaction_controller.ex:1: Juno.VirtualCard.TransactionController.action/2
(juno) web/controllers/transaction_controller.ex:1: Juno.VirtualCard.TransactionController.phoenix_controller_pipeline/2
(juno) lib/juno/endpoint.ex:1: Juno.Endpoint.instrument/4
(juno) lib/phoenix/router.ex:261: Juno.Router.dispatch/2
(juno) web/router.ex:1: Juno.Router.do_call/2
(juno) lib/juno/endpoint.ex:1: Juno.Endpoint.phoenix_pipeline/1
(juno) lib/juno/endpoint.ex:1: Juno.Endpoint.call/2
(phoenix) lib/phoenix/test/conn_test.ex:224: Phoenix.ConnTest.dispatch/5
test/controllers/transaction_controller_test.exs:15: (test)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment