mirror of
https://github.com/yusing/godoxy.git
synced 2026-04-23 09:18:51 +02:00
fix(tests/rules): correct semantic
This commit is contained in:
@@ -27,10 +27,9 @@ func TestHTTPFlow_BasicPreRules(t *testing.T) {
|
|||||||
|
|
||||||
var rules Rules
|
var rules Rules
|
||||||
err := parseRules(`
|
err := parseRules(`
|
||||||
- name: add-header
|
path / {
|
||||||
on: path /
|
set header X-Custom-Header test-value
|
||||||
do: set header X-Custom-Header test-value
|
}`, &rules)
|
||||||
`, &rules)
|
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
handler := rules.BuildHandler(upstream)
|
handler := rules.BuildHandler(upstream)
|
||||||
@@ -1286,7 +1285,7 @@ path / {
|
|||||||
error 403 blocked
|
error 403 blocked
|
||||||
}
|
}
|
||||||
path / {
|
path / {
|
||||||
set resp_header X-Late should-not-run
|
set resp_header X-Late should-run
|
||||||
}
|
}
|
||||||
status 4xx {
|
status 4xx {
|
||||||
set resp_header X-Post true
|
set resp_header X-Post true
|
||||||
@@ -1303,7 +1302,7 @@ status 4xx {
|
|||||||
assert.False(t, upstreamCalled)
|
assert.False(t, upstreamCalled)
|
||||||
assert.Equal(t, http.StatusForbidden, w.Code)
|
assert.Equal(t, http.StatusForbidden, w.Code)
|
||||||
assert.Equal(t, "blocked\n", w.Body.String())
|
assert.Equal(t, "blocked\n", w.Body.String())
|
||||||
assert.Equal(t, "should-not-run", w.Header().Get("X-Late"))
|
assert.Equal(t, "should-run", w.Header().Get("X-Late"))
|
||||||
assert.Equal(t, "true", w.Header().Get("X-Post"))
|
assert.Equal(t, "true", w.Header().Get("X-Post"))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user