@@ -57,10 +57,10 @@ namespace UnitTest {
57
57
58
58
template < typename Expected, typename Actual >
59
59
void CheckArrayEqual (TestResults& results, Expected const & expected, Actual const & actual,
60
- int const count, TestDetails const & details)
60
+ size_t const count, TestDetails const & details)
61
61
{
62
62
bool equal = true ;
63
- for (int i = 0 ; i < count; ++i)
63
+ for (size_t i = 0 ; i < count; ++i)
64
64
equal &= (expected[i] == actual[i]);
65
65
66
66
if (!equal)
@@ -69,12 +69,12 @@ namespace UnitTest {
69
69
70
70
stream << " Expected [ " ;
71
71
72
- for (int expectedIndex = 0 ; expectedIndex < count; ++expectedIndex)
72
+ for (size_t expectedIndex = 0 ; expectedIndex < count; ++expectedIndex)
73
73
stream << expected[expectedIndex] << " " ;
74
74
75
75
stream << " ] but was [ " ;
76
76
77
- for (int actualIndex = 0 ; actualIndex < count; ++actualIndex)
77
+ for (size_t actualIndex = 0 ; actualIndex < count; ++actualIndex)
78
78
stream << actual[actualIndex] << " " ;
79
79
80
80
stream << " ]" ;
@@ -84,17 +84,17 @@ namespace UnitTest {
84
84
}
85
85
86
86
template < typename Expected, typename Actual, typename Tolerance >
87
- bool ArrayAreClose (Expected const & expected, Actual const & actual, int const count, Tolerance const & tolerance)
87
+ bool ArrayAreClose (Expected const & expected, Actual const & actual, size_t const count, Tolerance const & tolerance)
88
88
{
89
89
bool equal = true ;
90
- for (int i = 0 ; i < count; ++i)
90
+ for (size_t i = 0 ; i < count; ++i)
91
91
equal &= AreClose (expected[i], actual[i], tolerance);
92
92
return equal;
93
93
}
94
94
95
95
template < typename Expected, typename Actual, typename Tolerance >
96
96
void CheckArrayClose (TestResults& results, Expected const & expected, Actual const & actual,
97
- int const count, Tolerance const & tolerance, TestDetails const & details)
97
+ size_t const count, Tolerance const & tolerance, TestDetails const & details)
98
98
{
99
99
bool equal = ArrayAreClose (expected, actual, count, tolerance);
100
100
@@ -103,11 +103,11 @@ namespace UnitTest {
103
103
UnitTest::MemoryOutStream stream;
104
104
105
105
stream << " Expected [ " ;
106
- for (int expectedIndex = 0 ; expectedIndex < count; ++expectedIndex)
106
+ for (size_t expectedIndex = 0 ; expectedIndex < count; ++expectedIndex)
107
107
stream << expected[expectedIndex] << " " ;
108
108
stream << " ] +/- " << tolerance << " but was [ " ;
109
109
110
- for (int actualIndex = 0 ; actualIndex < count; ++actualIndex)
110
+ for (size_t actualIndex = 0 ; actualIndex < count; ++actualIndex)
111
111
stream << actual[actualIndex] << " " ;
112
112
stream << " ]" ;
113
113
@@ -117,10 +117,10 @@ namespace UnitTest {
117
117
118
118
template < typename Expected, typename Actual, typename Tolerance >
119
119
void CheckArray2DClose (TestResults& results, Expected const & expected, Actual const & actual,
120
- int const rows, int const columns, Tolerance const & tolerance, TestDetails const & details)
120
+ size_t const rows, size_t const columns, Tolerance const & tolerance, TestDetails const & details)
121
121
{
122
122
bool equal = true ;
123
- for (int i = 0 ; i < rows; ++i)
123
+ for (size_t i = 0 ; i < rows; ++i)
124
124
equal &= ArrayAreClose (expected[i], actual[i], columns, tolerance);
125
125
126
126
if (!equal)
@@ -129,20 +129,20 @@ namespace UnitTest {
129
129
130
130
stream << " Expected [ " ;
131
131
132
- for (int expectedRow = 0 ; expectedRow < rows; ++expectedRow)
132
+ for (size_t expectedRow = 0 ; expectedRow < rows; ++expectedRow)
133
133
{
134
134
stream << " [ " ;
135
- for (int expectedColumn = 0 ; expectedColumn < columns; ++expectedColumn)
135
+ for (size_t expectedColumn = 0 ; expectedColumn < columns; ++expectedColumn)
136
136
stream << expected[expectedRow][expectedColumn] << " " ;
137
137
stream << " ] " ;
138
138
}
139
139
140
140
stream << " ] +/- " << tolerance << " but was [ " ;
141
141
142
- for (int actualRow = 0 ; actualRow < rows; ++actualRow)
142
+ for (size_t actualRow = 0 ; actualRow < rows; ++actualRow)
143
143
{
144
144
stream << " [ " ;
145
- for (int actualColumn = 0 ; actualColumn < columns; ++actualColumn)
145
+ for (size_t actualColumn = 0 ; actualColumn < columns; ++actualColumn)
146
146
stream << actual[actualRow][actualColumn] << " " ;
147
147
stream << " ] " ;
148
148
}
0 commit comments