21 #include "testing/testing.h"
29 Object *fake_pointer(
int value)
42 ctx_a.
object = fake_pointer(1);
46 ctx_b.
object = fake_pointer(2);
49 EXPECT_LT(ctx_a, ctx_b);
50 EXPECT_FALSE(ctx_b < ctx_a);
51 EXPECT_FALSE(ctx_a < ctx_a);
57 ctx_a.
object = fake_pointer(1);
62 ctx_b.
object = fake_pointer(1);
66 EXPECT_LT(ctx_a, ctx_b);
67 EXPECT_FALSE(ctx_b < ctx_a);
68 EXPECT_FALSE(ctx_a < ctx_a);
74 ctx_a.
object = fake_pointer(1);
78 ctx_b.
object = fake_pointer(1);
81 EXPECT_LT(ctx_a, ctx_b);
82 EXPECT_FALSE(ctx_b < ctx_a);
83 EXPECT_FALSE(ctx_a < ctx_a);
89 ctx_a.
object = fake_pointer(1);
95 ctx_b.
object = fake_pointer(2);
101 ctx_c.
object = fake_pointer(2);
107 ctx_d.
object = fake_pointer(2);
112 EXPECT_LT(ctx_a, ctx_b);
113 EXPECT_LT(ctx_a, ctx_c);
114 EXPECT_LT(ctx_a, ctx_d);
115 EXPECT_LT(ctx_b, ctx_c);
116 EXPECT_LT(ctx_b, ctx_d);
117 EXPECT_LT(ctx_c, ctx_d);
119 EXPECT_FALSE(ctx_b < ctx_a);
120 EXPECT_FALSE(ctx_c < ctx_a);
121 EXPECT_FALSE(ctx_d < ctx_a);
122 EXPECT_FALSE(ctx_c < ctx_b);
123 EXPECT_FALSE(ctx_d < ctx_b);
124 EXPECT_FALSE(ctx_d < ctx_c);
#define POINTER_FROM_INT(i)
TEST_F(AbstractHierarchyIteratorTest, ExportHierarchyTest)