From 3b06380738deb3ee9686c3d57a49db223c8b0327 Mon Sep 17 00:00:00 2001
From: Peter Limkilde Svendsen <peter.limkilde@gmail.com>
Date: Fri, 14 Jun 2019 00:06:11 +0200
Subject: [PATCH] Add test for getpagesize()

---
 tests/Makefile             |  1 +
 tests/unistd/getpagesize.c | 14 ++++++++++++++
 2 files changed, 15 insertions(+)
 create mode 100644 tests/unistd/getpagesize.c

diff --git a/tests/Makefile b/tests/Makefile
index 31421c63c..bde3fddb9 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -112,6 +112,7 @@ NAMES=\
 	unistd/getcwd \
 	unistd/gethostname \
 	unistd/getid \
+	unistd/getpagesize \
 	unistd/link \
 	unistd/pathconf \
 	unistd/setid \
diff --git a/tests/unistd/getpagesize.c b/tests/unistd/getpagesize.c
new file mode 100644
index 000000000..f26f7be21
--- /dev/null
+++ b/tests/unistd/getpagesize.c
@@ -0,0 +1,14 @@
+#include <stdio.h>
+#include <unistd.h>
+#include <errno.h>
+
+#include "test_helpers.h"
+
+int main(void) {
+    errno = 0;
+    int getpagesize_result = getpagesize();
+    int getpagesize_errno = errno;
+    
+    printf("getpagesize(): %d, errno: %d = %s\n", getpagesize_result,
+        getpagesize_errno, strerror(getpagesize_errno));
+}
-- 
GitLab