   end
 
   test "middlewares' state is correctly updated" do
-    middlewares = [{Meddler, [response_body: "foo"]}, {NoOp, :config}]
+    middlewares = [{Meddler, [response_body: "foo"]}, {TrackStages, :config}]
     stack = make_stack(middlewares, SpyServer, :controller_initial)
 
     request =


    refute_receive _

    stack = make_stack([{NoOp, nil}], SpyServer, :whatever)
    assert {[response], _stack} = Server.handle_head(stack, request)
    assert response.body =~ "SpyServer"


    use Middleware
  end

  test "Default middleware callbacks leave the request and response unmodified" do
    middlewares = [{DefaultMiddleware, :irrelevant}, {DefaultMiddleware, 42}]
    stack = make_stack(middlewares, HomePage, :controller_initial)

    request =
