Browse Source

Added vec1 operator tests

Christophe Riccio 11 years ago
parent
commit
8b7d3daa34
1 changed files with 23 additions and 5 deletions
  1. 23 5
      test/core/core_type_vec1.cpp

+ 23 - 5
test/core/core_type_vec1.cpp

@@ -12,12 +12,30 @@
 
 int test_operators()
 {
-	glm::vec4 A(1.0f);
-	glm::vec4 B(1.0f);
-	bool R = A != B;
-	bool S = A == B;
+	int Error(0);
+
+	glm::vec1 A(1.0f);
+	glm::vec1 B(1.0f);
+	{
+		bool R = A != B;
+		bool S = A == B;
+
+		Error += (S && !R) ? 0 : 1;
+	}
+
+	{
+		A *= 1.0f;
+		B *= 1.0;
+		A += 1.0f;
+		B += 1.0;
 
-	return (S && !R) ? 0 : 1;
+		bool R = A != B;
+		bool S = A == B;
+
+		Error += (S && !R) ? 0 : 1;
+	}
+
+	return Error;
 }
 
 int test_operator_increment()