Skip to content

Commit bf07fe8

Browse files
committed
update:gtestのアサーションをdauble型に変更
1 parent 43a7bf5 commit bf07fe8

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

tests/PidTest.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ namespace etrobocon2025_test {
166166
* prePID = 0 + 0 + 1.0 * 800 = 800
167167
*/
168168
double expected = 800.0;
169-
EXPECT_EQ(expected, pid.calculatePid(currentValu));
169+
EXPECT_DOUBLE_EQ(expected, pid.calculatePid(currentValu));
170170
}
171171

172172
// 同じ入力を連続して与えたときに微分出力の絶対値が減少することをテスト
@@ -215,8 +215,8 @@ namespace etrobocon2025_test {
215215
double expectedFirst = -240;
216216
double expectedSecond = -48;
217217

218-
EXPECT_EQ(derivationFirst, expectedFirst);
219-
EXPECT_EQ(derivationSecond, expectedSecond);
218+
EXPECT_DOUBLE_EQ(derivationFirst, expectedFirst);
219+
EXPECT_DOUBLE_EQ(derivationSecond, expectedSecond);
220220
}
221221

222222
// 偏差が0の状態が続くと出力も0を維持するかをテスト
@@ -225,7 +225,7 @@ namespace etrobocon2025_test {
225225
Pid pid(1.0, 1.0, 1.0, 50, 100.0, -100.0);
226226
double expected = 0.0;
227227
for(int i = 0; i < 5; ++i) {
228-
EXPECT_EQ(expected, pid.calculatePid(50));
228+
EXPECT_DOUBLE_EQ(expected, pid.calculatePid(50));
229229
}
230230
}
231231

@@ -257,8 +257,8 @@ namespace etrobocon2025_test {
257257
*/
258258
double expectedFirst = 0.5;
259259
double expectedSecond = 1.5;
260-
EXPECT_EQ(expectedFirst, first);
261-
EXPECT_EQ(expectedSecond, second);
260+
EXPECT_DOUBLE_EQ(expectedFirst, first);
261+
EXPECT_DOUBLE_EQ(expectedSecond, second);
262262
}
263263

264264
// 積分項がmaxIntegralで正しく制限されているかをテスト
@@ -270,7 +270,7 @@ namespace etrobocon2025_test {
270270
}
271271
double output = pid.calculatePid(0);
272272
double expected = 50.0;
273-
EXPECT_EQ(output, expected);
273+
EXPECT_DOUBLE_EQ(output, expected);
274274
}
275275

276276
// 積分項がminIntegralで正しく制限されているかをテスト
@@ -282,7 +282,7 @@ namespace etrobocon2025_test {
282282
}
283283
double output = pid.calculatePid(0);
284284
double expected = -50.0;
285-
EXPECT_EQ(output, expected);
285+
EXPECT_DOUBLE_EQ(output, expected);
286286
}
287287

288288
} // namespace etrobocon2025_test

0 commit comments

Comments
 (0)