aboutsummaryrefslogtreecommitdiff
path: root/i686/test_gdt.cc
diff options
context:
space:
mode:
Diffstat (limited to 'i686/test_gdt.cc')
-rw-r--r--i686/test_gdt.cc24
1 files changed, 0 insertions, 24 deletions
diff --git a/i686/test_gdt.cc b/i686/test_gdt.cc
deleted file mode 100644
index e437168..0000000
--- a/i686/test_gdt.cc
+++ /dev/null
@@ -1,24 +0,0 @@
-#include <gtest/gtest.h>
-
-#include "gdt.c"
-#include "gdt.h"
-
-TEST(i686GDT, KnownAccessByteValues)
-{
- EXPECT_EQ(*(uint8_t *)&null_access, 0x00);
- EXPECT_EQ(*(uint8_t *)&ktext_access, 0x9a);
- EXPECT_EQ(*(uint8_t *)&kdata_access, 0x92);
-}
-
-TEST(i686GDT, NullSegmentDescriptor)
-{
- struct SegmentDescriptor_t d;
- SegmentDescriptor(&d, 0, 0, 0);
- EXPECT_EQ(*(uint64_t *)&d, 0);
-}
-
-TEST(i686GDT, SegmentIndex)
-{
- EXPECT_EQ(ktextDescriptor, 0x10);
- EXPECT_EQ(kdataDescriptor, 0x18);
-}