mirror of
https://github.com/kataras/iris.git
synced 2025-12-20 03:17:04 +00:00
add Context.SetVersion helper
Former-commit-id: 605d6c1e78f73b8f2c89bd2dc7ee23f21551d47b
This commit is contained in:
@@ -17,7 +17,7 @@ func TestGetVersion(t *testing.T) {
|
||||
|
||||
app.Get("/", writeVesion)
|
||||
app.Get("/manual", func(ctx iris.Context) {
|
||||
ctx.Values().Set(versioning.Key, "11.0.5")
|
||||
ctx.SetVersion("11.0.5")
|
||||
ctx.Next()
|
||||
}, writeVesion)
|
||||
|
||||
@@ -36,13 +36,13 @@ func TestGetVersion(t *testing.T) {
|
||||
|
||||
// unknown versions.
|
||||
e.GET("/").WithHeader(versioning.AcceptVersionHeaderKey, "").Expect().
|
||||
Status(iris.StatusOK).Body().Equal(versioning.NotFound)
|
||||
Status(iris.StatusOK).Body().Equal("")
|
||||
e.GET("/").WithHeader(versioning.AcceptHeaderKey, "application/vnd.api+json; version=").Expect().
|
||||
Status(iris.StatusOK).Body().Equal(versioning.NotFound)
|
||||
Status(iris.StatusOK).Body().Equal("")
|
||||
e.GET("/").WithHeader(versioning.AcceptHeaderKey, "application/vnd.api+json; version= ;other=dsa").Expect().
|
||||
Status(iris.StatusOK).Body().Equal(versioning.NotFound)
|
||||
Status(iris.StatusOK).Body().Equal("")
|
||||
e.GET("/").WithHeader(versioning.AcceptHeaderKey, "version=").Expect().
|
||||
Status(iris.StatusOK).Body().Equal(versioning.NotFound)
|
||||
Status(iris.StatusOK).Body().Equal("")
|
||||
|
||||
e.GET("/manual").Expect().Status(iris.StatusOK).Body().Equal("11.0.5")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user