summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMatt Fleming <matt.fleming@intel.com>2013-07-26 10:27:57 +0100
committerMatt Fleming <matt.fleming@intel.com>2013-07-26 10:39:01 +0100
commite4fd80fb096858c399b17c308986aaed563b8ca9 (patch)
treedbee0fb21988207c8f450d40a832e0eb4e4b90d5 /tests
parentdbf87405a0eb3de617365feae146b0371158feb2 (diff)
downloadsyslinux-e4fd80fb096858c399b17c308986aaed563b8ca9.tar.gz
tests: unit test bios_boot_linux()
The constraints for allocating the kernel cmdline buffer under bios are pretty involved and filled with historic rules. Unit test the bios linux loader to ensure we never violate any of them, while at the same time making sure we actually find a usable chunk of memory. This commit is designed to test the changes in commit 77cadda8 ("load_linux: dynamically calculate the cmdline region"). Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/unittest/include/suffix_number.h1
-rw-r--r--tests/unittest/include/syslinux/bootrm.h1
-rw-r--r--tests/unittest/include/syslinux/firmware.h1
-rw-r--r--tests/unittest/include/syslinux/linux.h1
-rw-r--r--tests/unittest/include/syslinux/video.h1
5 files changed, 5 insertions, 0 deletions
diff --git a/tests/unittest/include/suffix_number.h b/tests/unittest/include/suffix_number.h
new file mode 100644
index 00000000..33883d2c
--- /dev/null
+++ b/tests/unittest/include/suffix_number.h
@@ -0,0 +1 @@
+#include <../../../com32/include/suffix_number.h>
diff --git a/tests/unittest/include/syslinux/bootrm.h b/tests/unittest/include/syslinux/bootrm.h
new file mode 100644
index 00000000..c36d96eb
--- /dev/null
+++ b/tests/unittest/include/syslinux/bootrm.h
@@ -0,0 +1 @@
+#include <../../../com32/include/syslinux/bootrm.h>
diff --git a/tests/unittest/include/syslinux/firmware.h b/tests/unittest/include/syslinux/firmware.h
new file mode 100644
index 00000000..cd3e9b30
--- /dev/null
+++ b/tests/unittest/include/syslinux/firmware.h
@@ -0,0 +1 @@
+#include <../../../com32/include/syslinux/firmware.h>
diff --git a/tests/unittest/include/syslinux/linux.h b/tests/unittest/include/syslinux/linux.h
new file mode 100644
index 00000000..99b85b7c
--- /dev/null
+++ b/tests/unittest/include/syslinux/linux.h
@@ -0,0 +1 @@
+#include <../../../com32/include/syslinux/linux.h>
diff --git a/tests/unittest/include/syslinux/video.h b/tests/unittest/include/syslinux/video.h
new file mode 100644
index 00000000..c019754d
--- /dev/null
+++ b/tests/unittest/include/syslinux/video.h
@@ -0,0 +1 @@
+#include <../../../com32/include/syslinux/video.h>