home: hub: mkinitfs

Download patch

ref: 10c9583d1763f9052ee1f5734740e209ee2aee57
parent: 92184da4a528a693aecb847f427b827774c50403
author: Natanael Copa <ncopa@alpinelinux.org>
date: Tue Nov 28 11:11:38 CST 2023

tests: add test for queries in apkovl url

--- a/tests/initramfs-init.test
+++ b/tests/initramfs-init.test
@@ -12,7 +12,8 @@
 	initramfs_init_tmpfs_root_autodetect_serial \
 	initramfs_init_tmpfs_root_remount_opts \
 	initramfs_init_tmpfs_root_tiny_cloud \
-	initramfs_init_tmpfs_root_tiny_cloud_disabled
+	initramfs_init_tmpfs_root_tiny_cloud_disabled \
+	initramfs_init_tmpfs_root_apkovl_url
 
 fake_cmdline() {
 	mkdir -p proc
@@ -230,4 +231,15 @@
 	atf_check \
 		find sysroot/etc/runlevels -name '*tiny-cloud*'
 }
+
+initramfs_init_tmpfs_root_apkovl_url_body() {
+	fake_cmdline "apkovl=http://example.tld/some/path/to/file?some=queries&forExample=for:Validation"
+	fake_switch_root
+	fake_sysroot_init
+
+	atf_check \
+		-o match:"wget.*/tmp/file[^?]" \
+		initramfs-init
+}
+