This repository was archived by the owner on Feb 28, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change 3838 (assoc :params {:y " bar" }))]
3939 ((GET " /:x" [x :as r]
4040 (is (= x " foo" ))
41- (is (= (dissoc r :params :route-params :compojure/route )
41+ (is (= (dissoc r :params :route-params :compojure/route :compojure/full-route )
4242 (dissoc req :params )))
4343 nil )
4444 req)))
323323 request (route (mock/request :post " /foo/1" {}))]
324324 (testing " ANY request has matched route information"
325325 (is (= (request :compojure/route )
326- [:any " /foo/:id" ]))))
326+ [:any " /foo/:id" ]))
327+ (is (= (request :compojure/full-route )
328+ " /foo/:id" ))))
327329
328330 (let [route (context " /foo/:foo-id" [_] (GET " /bar/:bar-id" req req))
329331 request (route (mock/request :get " /foo/1/bar/2" ))]
330332 (testing " request has matched route information with path prefix"
333+ (is (= (request :compojure/route )
334+ [:get " /bar/:bar-id" ]))
335+ (is (= (request :compojure/context )
336+ " /foo/:foo-id" ))
331337 (is (= (request :compojure/full-route )
332338 " /foo/:foo-id/bar/:bar-id" ))))
333339
336342 (GET " /baz/:baz-id" req req)))
337343 request (route (mock/request :get " /foo/1/bar/2/baz/3" ))]
338344 (testing " request has matched route information with multiple path prefix"
345+ (is (= (request :compojure/context )
346+ " /foo/:foo-id/bar/:bar-id" ))
339347 (is (= (request :compojure/full-route )
340348 " /foo/:foo-id/bar/:bar-id/baz/:baz-id" )))))
341349
You can’t perform that action at this time.
0 commit comments