Upgrade to HTMX 2.0.
This commit is contained in:
parent
be997e53d8
commit
12c5662cb9
3 changed files with 44 additions and 28 deletions
|
|
@ -19,10 +19,12 @@ func TestSetRequest(t *testing.T) {
|
|||
ctx.Request().Header.Set(HeaderTriggerName, "b")
|
||||
ctx.Request().Header.Set(HeaderTarget, "c")
|
||||
ctx.Request().Header.Set(HeaderPrompt, "d")
|
||||
ctx.Request().Header.Set(HeaderHistoryRestoreRequest, "true")
|
||||
|
||||
r := GetRequest(ctx)
|
||||
assert.Equal(t, true, r.Enabled)
|
||||
assert.Equal(t, true, r.Boosted)
|
||||
assert.Equal(t, true, r.HistoryRestore)
|
||||
assert.Equal(t, "a", r.Trigger)
|
||||
assert.Equal(t, "b", r.TriggerName)
|
||||
assert.Equal(t, "c", r.Target)
|
||||
|
|
@ -32,8 +34,9 @@ func TestSetRequest(t *testing.T) {
|
|||
func TestResponse_Apply(t *testing.T) {
|
||||
ctx, _ := tests.NewContext(echo.New(), "/")
|
||||
r := Response{
|
||||
Push: "a",
|
||||
PushURL: "a",
|
||||
Redirect: "b",
|
||||
ReplaceURL: "f",
|
||||
Refresh: true,
|
||||
Trigger: "c",
|
||||
TriggerAfterSwap: "d",
|
||||
|
|
@ -42,11 +45,12 @@ func TestResponse_Apply(t *testing.T) {
|
|||
}
|
||||
r.Apply(ctx)
|
||||
|
||||
assert.Equal(t, "a", ctx.Response().Header().Get(HeaderPush))
|
||||
assert.Equal(t, "a", ctx.Response().Header().Get(HeaderPushURL))
|
||||
assert.Equal(t, "b", ctx.Response().Header().Get(HeaderRedirect))
|
||||
assert.Equal(t, "true", ctx.Response().Header().Get(HeaderRefresh))
|
||||
assert.Equal(t, "c", ctx.Response().Header().Get(HeaderTrigger))
|
||||
assert.Equal(t, "d", ctx.Response().Header().Get(HeaderTriggerAfterSwap))
|
||||
assert.Equal(t, "e", ctx.Response().Header().Get(HeaderTriggerAfterSettle))
|
||||
assert.Equal(t, "f", ctx.Response().Header().Get(HeaderReplaceURL))
|
||||
assert.Equal(t, http.StatusNoContent, ctx.Response().Status)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue