Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
abi: add test for linux abi
Baptiste Daroussin committed 1 year ago
commit ebc6d18e23f34e35618e68cd599c381f1a45bc3e
parent a4e7e54
3 files changed +12 -1
modified tests/Makefile.autosetup
@@ -68,7 +68,8 @@ TESTS_SH= \

TESTS_SHELL_BINS= \
	frontend/dfly.bin \
-
	frontend/fbsd.bin
+
	frontend/fbsd.bin \
+
	frontend/linux.bin

lua_OBJS=	lib/lua.o
merge_OBJS=	lib/merge.o
modified tests/frontend/abi.sh
@@ -53,4 +53,14 @@ elfparse_body() {
	atf_check \
		-o inline:"${_expected}" \
		pkg -o IGNORE_OSMAJOR=1 -o ABI_FILE=$(atf_get_srcdir)/dfly.bin config altabi
+

+
	_expected="Linux:3.2.0:amd64\n"
+
	atf_check \
+
		-o inline:"${_expected}" \
+
		pkg -o IGNORE_OSMAJOR=1 -o ABI_FILE=$(atf_get_srcdir)/linux.bin config abi
+

+
	_expected="linux:3.2.0:x86:64\n"
+
	atf_check \
+
		-o inline:"${_expected}" \
+
		pkg -o IGNORE_OSMAJOR=1 -o ABI_FILE=$(atf_get_srcdir)/linux.bin config altabi
}
added tests/frontend/linux.binin