Skip to content

Commit cc5685d

Browse files
committed
fix(tests): initialize values to avoid static analysis warnings
1 parent 31eb8d0 commit cc5685d

1 file changed

Lines changed: 26 additions & 26 deletions

File tree

tests/sources/test_parser.cpp

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
240240
// Number reading
241241
{
242242
Parser parser = parser_from_c_str("key = 123.456789");
243-
double value;
243+
double value = 0.0;
244244
CHECK(parser.read("key", value));
245245
CHECK(value == 123.456789);
246246
CHECK(parser.eof());
@@ -249,7 +249,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
249249

250250
{
251251
Parser parser = parser_from_c_str("key = \"nan\"");
252-
double value;
252+
double value = 0.0;
253253
CHECK(parser.read("key", value));
254254
CHECK(std::isnan(value));
255255
CHECK(parser.eof());
@@ -258,7 +258,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
258258

259259
{
260260
Parser parser = parser_from_c_str("key = \"inf\"");
261-
double value;
261+
double value = 0.0;
262262
CHECK(parser.read("key", value));
263263
CHECK(std::isinf(value));
264264
CHECK(value > 0.0);
@@ -268,7 +268,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
268268

269269
{
270270
Parser parser = parser_from_c_str("key = \"-inf\"");
271-
double value;
271+
double value = 0.0;
272272
CHECK(parser.read("key", value));
273273
CHECK(std::isinf(value));
274274
CHECK(value < 0.0);
@@ -278,7 +278,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
278278

279279
{
280280
Parser parser = parser_from_c_str("key = 123.456789");
281-
float value;
281+
float value = 0.0F;
282282
CHECK(parser.read("key", value));
283283
CHECK(value == 123.456789F);
284284
CHECK(parser.eof());
@@ -287,7 +287,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
287287

288288
{
289289
Parser parser = parser_from_c_str("key = \"nan\"");
290-
float value;
290+
float value = 0.0F;
291291
CHECK(parser.read("key", value));
292292
CHECK(std::isnan(value));
293293
CHECK(parser.eof());
@@ -296,27 +296,27 @@ TEST_CASE("Parser Number Reading", "[parser]")
296296

297297
{
298298
Parser parser = parser_from_c_str("key = \"inf\"");
299-
float value;
299+
float value = 0.0F;
300300
CHECK(parser.read("key", value));
301301
CHECK(std::isinf(value));
302-
CHECK(value > 0.0f);
302+
CHECK(value > 0.0F);
303303
CHECK(parser.eof());
304304
CHECK(parser.is_valid());
305305
}
306306

307307
{
308308
Parser parser = parser_from_c_str("key = \"-inf\"");
309-
float value;
309+
float value = 0.0F;
310310
CHECK(parser.read("key", value));
311311
CHECK(std::isinf(value));
312-
CHECK(value < 0.0f);
312+
CHECK(value < 0.0F);
313313
CHECK(parser.eof());
314314
CHECK(parser.is_valid());
315315
}
316316

317317
{
318318
Parser parser = parser_from_c_str("key = -123");
319-
int8_t value;
319+
int8_t value = 0;
320320
CHECK(parser.read("key", value));
321321
CHECK(value == -123);
322322
CHECK(parser.eof());
@@ -325,7 +325,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
325325

326326
{
327327
Parser parser = parser_from_c_str("key = 123");
328-
uint8_t value;
328+
uint8_t value = 0;
329329
CHECK(parser.read("key", value));
330330
CHECK(value == 123);
331331
CHECK(parser.eof());
@@ -334,7 +334,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
334334

335335
{
336336
Parser parser = parser_from_c_str("key = -1234");
337-
int16_t value;
337+
int16_t value = 0;
338338
CHECK(parser.read("key", value));
339339
CHECK(value == -1234);
340340
CHECK(parser.eof());
@@ -343,7 +343,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
343343

344344
{
345345
Parser parser = parser_from_c_str("key = 1234");
346-
uint16_t value;
346+
uint16_t value = 0;
347347
CHECK(parser.read("key", value));
348348
CHECK(value == 1234);
349349
CHECK(parser.eof());
@@ -352,7 +352,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
352352

353353
{
354354
Parser parser = parser_from_c_str("key = -123456");
355-
int32_t value;
355+
int32_t value = 0;
356356
CHECK(parser.read("key", value));
357357
CHECK(value == -123456);
358358
CHECK(parser.eof());
@@ -361,7 +361,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
361361

362362
{
363363
Parser parser = parser_from_c_str("key = 123456");
364-
uint32_t value;
364+
uint32_t value = 0;
365365
CHECK(parser.read("key", value));
366366
CHECK(value == 123456);
367367
CHECK(parser.eof());
@@ -370,7 +370,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
370370

371371
{
372372
Parser parser = parser_from_c_str("key = -1234567890123456");
373-
int64_t value;
373+
int64_t value = 0;
374374
CHECK(parser.read("key", value));
375375
CHECK(value == -1234567890123456LL);
376376
CHECK(parser.eof());
@@ -379,7 +379,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
379379

380380
{
381381
Parser parser = parser_from_c_str("key = 1234567890123456");
382-
uint64_t value;
382+
uint64_t value = 0;
383383
CHECK(parser.read("key", value));
384384
CHECK(value == 1234567890123456ULL);
385385
CHECK(parser.eof());
@@ -435,7 +435,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
435435

436436
{
437437
Parser parser = parser_from_c_str("key = -123");
438-
int8_t value;
438+
int8_t value = 0;
439439
CHECK(parser.try_read("key", value, 1));
440440
CHECK(value == -123);
441441
CHECK(parser.eof());
@@ -453,7 +453,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
453453

454454
{
455455
Parser parser = parser_from_c_str("key = 123");
456-
uint8_t value;
456+
uint8_t value = 0;
457457
CHECK(parser.try_read("key", value, 1));
458458
CHECK(value == 123);
459459
CHECK(parser.eof());
@@ -471,7 +471,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
471471

472472
{
473473
Parser parser = parser_from_c_str("key = -1234");
474-
int16_t value;
474+
int16_t value = 0;
475475
CHECK(parser.try_read("key", value, 1));
476476
CHECK(value == -1234);
477477
CHECK(parser.eof());
@@ -489,7 +489,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
489489

490490
{
491491
Parser parser = parser_from_c_str("key = 1234");
492-
uint16_t value;
492+
uint16_t value = 0;
493493
CHECK(parser.try_read("key", value, 1));
494494
CHECK(value == 1234);
495495
CHECK(parser.eof());
@@ -507,7 +507,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
507507

508508
{
509509
Parser parser = parser_from_c_str("key = -123456");
510-
int32_t value;
510+
int32_t value = 0;
511511
CHECK(parser.try_read("key", value, 1));
512512
CHECK(value == -123456);
513513
CHECK(parser.eof());
@@ -525,7 +525,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
525525

526526
{
527527
Parser parser = parser_from_c_str("key = 123456");
528-
uint32_t value;
528+
uint32_t value = 0;
529529
CHECK(parser.try_read("key", value, 1));
530530
CHECK(value == 123456);
531531
CHECK(parser.eof());
@@ -543,7 +543,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
543543

544544
{
545545
Parser parser = parser_from_c_str("key = -1234567890123456");
546-
int64_t value;
546+
int64_t value = 0;
547547
CHECK(parser.try_read("key", value, 1));
548548
CHECK(value == -1234567890123456LL);
549549
CHECK(parser.eof());
@@ -561,7 +561,7 @@ TEST_CASE("Parser Number Reading", "[parser]")
561561

562562
{
563563
Parser parser = parser_from_c_str("key = 1234567890123456");
564-
uint64_t value;
564+
uint64_t value = 0;
565565
CHECK(parser.try_read("key", value, 1));
566566
CHECK(value == 1234567890123456ULL);
567567
CHECK(parser.eof());

0 commit comments

Comments
 (0)