aboutsummaryrefslogtreecommitdiff
path: root/tests/defined.at
diff options
context:
space:
mode:
Diffstat (limited to 'tests/defined.at')
-rw-r--r--tests/defined.at24
1 files changed, 12 insertions, 12 deletions
diff --git a/tests/defined.at b/tests/defined.at
index 4c54a9d..c2d50f2 100644
--- a/tests/defined.at
+++ b/tests/defined.at
@@ -14,24 +14,24 @@
# You should have received a copy of the GNU General Public License
# along with vmod-variable. If not, see <http://www.gnu.org/licenses/>.
AT_SETUP(defined)
AT_KEYWORDS(defined)
-AT_CHECK([
-AT_VCL([variable.set("string", "test");],
-[set resp.http.X-String = variable.defined("string");
- set resp.http.X-Foo = variable.defined("foo");],
-[txreq -url /
- rxresp
- expect resp.http.X-String == "1"
- expect resp.http.X-Foo == "0"
-])
-AT_VARNISHTEST
+AT_VARNISHTEST([
+sub vcl_recv {
+ variable.set("string", "test");
+}
+sub vcl_deliver {
+ set resp.http.X-String = variable.defined("string");
+ set resp.http.X-Foo = variable.defined("foo");
+}
],
-[0],
-[OK
+[txreq -url /
+rxresp
+expect resp.http.X-String == "1"
+expect resp.http.X-Foo == "0"
])
AT_CLEANUP

Return to:

Send suggestions and report system problems to the System administrator.