There was an error while loading. Please reload this page.
2 parents 9c42171 + 2dd5ab6 commit 9ebc6e6Copy full SHA for 9ebc6e6
2 files changed
src/Color_TEST.cc
@@ -74,6 +74,14 @@ TEST(Color, Color)
74
EXPECT_FLOAT_EQ(0.0f, clr0.B());
75
EXPECT_FLOAT_EQ(1.0f, clr0.A());
76
EXPECT_EQ(clr0.AsRGBA(), 255u);
77
+
78
+ auto clrcpy = math::Color(clr0);
79
+ EXPECT_FLOAT_EQ(0.0f, clrcpy.R());
80
+ EXPECT_FLOAT_EQ(0.0f, clrcpy.G());
81
+ EXPECT_FLOAT_EQ(0.0f, clrcpy.B());
82
+ EXPECT_FLOAT_EQ(1.0f, clrcpy.A());
83
+ EXPECT_EQ(clrcpy.AsRGBA(), 255u);
84
85
clr0.A(0.0);
86
EXPECT_EQ(clr0.AsRGBA(), 0u);
87
@@ -256,6 +264,12 @@ TEST(Color, Color)
256
264
EXPECT_TRUE(math::equal(0.1f, clr.G()));
257
265
EXPECT_TRUE(math::equal(0.2f, clr.B()));
258
266
EXPECT_TRUE(math::equal(0.3f, clr.A()));
267
268
+ clrcpy = math::Color(clr);
269
+ EXPECT_TRUE(math::equal(0.25f, clrcpy.R()));
270
+ EXPECT_TRUE(math::equal(0.1f, clrcpy.G()));
271
+ EXPECT_TRUE(math::equal(0.2f, clrcpy.B()));
272
+ EXPECT_TRUE(math::equal(0.3f, clrcpy.A()));
259
273
}
260
274
261
275
src/Material_TEST.cc
@@ -114,6 +114,13 @@ TEST(MaterialTest, Accessors)
114
EXPECT_TRUE(mat.Name().empty());
115
116
117
+ {
118
+ Material mat("wood");
119
+ EXPECT_FALSE(mat.Name().empty());
120
+ mat.SetName("MyWood");
121
+ EXPECT_EQ("MyWood", mat.Name());
122
+ }
123
124
{
125
Material material;
126
material.SetToNearestDensity(19300.0);
0 commit comments