mirror of
https://github.com/graygnuorg/pound.git
synced 2026-10-25 10:19:36 +03:00
68 lines
2.5 KiB
Plaintext
68 lines
2.5 KiB
Plaintext
# This file is part of pound testsuite. -*- autotest -*-
|
|
# Copyright (C) 2022-2026 Sergey Poznyakoff
|
|
#
|
|
# Pound is free software; you can redistribute it and/or modify
|
|
# it under the terms of the GNU General Public License as published by
|
|
# the Free Software Foundation; either version 3 of the License, or
|
|
# (at your option) any later version.
|
|
#
|
|
# Pound is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
# GNU General Public License for more details.
|
|
#
|
|
# You should have received a copy of the GNU General Public License
|
|
# along with pound. If not, see <http://www.gnu.org/licenses/>.
|
|
AT_SETUP([Basic request processing])
|
|
AT_KEYWORDS([echo])
|
|
PT_CHECK(
|
|
[ListenHTTP
|
|
Service
|
|
Backend
|
|
Address
|
|
Port
|
|
End
|
|
End
|
|
End],
|
|
[GET /echo/foo/bar
|
|
end
|
|
|
|
200
|
|
x-orig-uri: /echo/foo/bar
|
|
x-backend-ident: pound.cfi:3
|
|
end
|
|
|
|
POST /echo/foo
|
|
|
|
In placerat urna vitae ligula fermentum auctor. Quisque convallis
|
|
consectetur rutrum. Proin eleifend sapien a diam ultrices, non
|
|
consequat enim tempus. Etiam viverra, odio eget mattis congue, mi
|
|
metus posuere augue, tincidunt iaculis magna mi eu orci. Sed feugiat,
|
|
dui quis dignissim lacinia, elit nulla maximus lectus, at porttitor
|
|
augue sem quis enim. Donec vitae eros ullamcorper, euismod risus vel,
|
|
faucibus diam. Donec et lectus urna. Nullam iaculis nulla bibendum
|
|
tincidunt ornare. Sed maximus, nunc at varius feugiat, lacus massa
|
|
dapibus ante, ac accumsan nisl neque eget lectus. Integer id molestie
|
|
orci, mollis varius ex. Mauris tristique dictum tellus, quis malesuada
|
|
urna vulputate sit amet.
|
|
end
|
|
|
|
200
|
|
x-orig-uri: /echo/foo
|
|
x-backend-ident: pound.cfi:3
|
|
|
|
In placerat urna vitae ligula fermentum auctor. Quisque convallis
|
|
consectetur rutrum. Proin eleifend sapien a diam ultrices, non
|
|
consequat enim tempus. Etiam viverra, odio eget mattis congue, mi
|
|
metus posuere augue, tincidunt iaculis magna mi eu orci. Sed feugiat,
|
|
dui quis dignissim lacinia, elit nulla maximus lectus, at porttitor
|
|
augue sem quis enim. Donec vitae eros ullamcorper, euismod risus vel,
|
|
faucibus diam. Donec et lectus urna. Nullam iaculis nulla bibendum
|
|
tincidunt ornare. Sed maximus, nunc at varius feugiat, lacus massa
|
|
dapibus ante, ac accumsan nisl neque eget lectus. Integer id molestie
|
|
orci, mollis varius ex. Mauris tristique dictum tellus, quis malesuada
|
|
urna vulputate sit amet.
|
|
end
|
|
])
|
|
AT_CLEANUP
|