summaryrefslogtreecommitdiff
path: root/test/gtest
diff options
context:
space:
mode:
Diffstat (limited to 'test/gtest')
-rw-r--r--test/gtest/possible-contents.cpp2
-rw-r--r--test/gtest/type-builder.cpp4
2 files changed, 5 insertions, 1 deletions
diff --git a/test/gtest/possible-contents.cpp b/test/gtest/possible-contents.cpp
index 17d1da0d3..2ba008570 100644
--- a/test/gtest/possible-contents.cpp
+++ b/test/gtest/possible-contents.cpp
@@ -139,8 +139,8 @@ TEST_F(PossibleContentsTest, TestComparisons) {
// Nulls
assertNotEqualSymmetric(i32Zero, anyNull);
+ assertNotEqualSymmetric(anyNull, funcNull);
assertEqualSymmetric(anyNull, anyNull);
- assertEqualSymmetric(anyNull, funcNull); // All nulls compare equal.
assertEqualSymmetric(exactNonNullAnyref, exactNonNullAnyref);
assertNotEqualSymmetric(exactNonNullAnyref, exactAnyref);
diff --git a/test/gtest/type-builder.cpp b/test/gtest/type-builder.cpp
index 94a2a1f80..d642893c3 100644
--- a/test/gtest/type-builder.cpp
+++ b/test/gtest/type-builder.cpp
@@ -656,4 +656,8 @@ TEST_F(NominalTest, TestDepth) {
EXPECT_EQ(HeapType(HeapType::stringview_wtf8).getDepth(), 2U);
EXPECT_EQ(HeapType(HeapType::stringview_wtf16).getDepth(), 2U);
EXPECT_EQ(HeapType(HeapType::stringview_iter).getDepth(), 2U);
+
+ EXPECT_EQ(HeapType(HeapType::none).getDepth(), size_t(-1));
+ EXPECT_EQ(HeapType(HeapType::nofunc).getDepth(), size_t(-1));
+ EXPECT_EQ(HeapType(HeapType::noext).getDepth(), size_t(-1));
}