mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-09 17:03:35 -09:00
support/testing: TestWget: replace thttpd by Busybox's httpd server
In order to remove thttpd package from Buildroot, we have to replace it from TestWget. Busybox's httpd server doesn't report server identification, update TestWget accordingly. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/11042295041 Cc: Julien Olivain <ju.o@free.fr> Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
This commit is contained in:
committed by
Arnout Vandecappelle
parent
bcd97e1424
commit
f547af0419
@@ -7,8 +7,8 @@ class TestWget(infra.basetest.BRTest):
|
||||
config = infra.basetest.BASIC_TOOLCHAIN_CONFIG + \
|
||||
"""
|
||||
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
|
||||
BR2_PACKAGE_BUSYBOX_HTTPD=y
|
||||
BR2_PACKAGE_WGET=y
|
||||
BR2_PACKAGE_THTTPD=y
|
||||
BR2_TARGET_ROOTFS_CPIO=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
"""
|
||||
@@ -47,11 +47,9 @@ class TestWget(infra.basetest.BRTest):
|
||||
self.assertEqual(out[0], msg)
|
||||
|
||||
# We download one last time, showing the server response. We
|
||||
# check we can see the OK status and our thttpd server
|
||||
# identification.
|
||||
# check we can see the OK status.
|
||||
cmd = f"wget --no-verbose --server-response -O /dev/null {url}"
|
||||
out, ret = self.emulator.run(cmd)
|
||||
self.assertEqual(ret, 0)
|
||||
out_str = "\n".join(out)
|
||||
self.assertIn("HTTP/1.1 200 OK", out_str)
|
||||
self.assertIn("Server: thttpd/", out_str)
|
||||
|
||||
Reference in New Issue
Block a user