Skip to content

Commit 3286477

Browse files
committed
Test known result and add null term
1 parent 603bfdc commit 3286477

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

test/test_to_chars_quantum.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ void test_to_chars_scientific()
3636
char buffer[64] {};
3737
const auto r {to_chars(buffer, buffer + sizeof(buffer), decimals[i], chars_format::scientific, quantum_preservation::on)};
3838
BOOST_TEST(r);
39+
*r.ptr = '\0';
40+
3941
BOOST_TEST_CSTR_EQ(buffer, strings[i]);
4042
}
4143

@@ -44,12 +46,15 @@ void test_to_chars_scientific()
4446
char quantum_buffer[64] {};
4547
const auto r_quantum {to_chars(quantum_buffer, quantum_buffer + sizeof(quantum_buffer), decimals[i], chars_format::scientific, quantum_preservation::off)};
4648
BOOST_TEST(r_quantum);
49+
*r_quantum.ptr = '\0';
4750

4851
char buffer[64] {};
4952
const auto r {to_chars(buffer, buffer + sizeof(buffer), decimals[i], chars_format::scientific)};
5053
BOOST_TEST(r);
54+
*r.ptr = '\0';
5155

5256
BOOST_TEST_CSTR_EQ(quantum_buffer, buffer);
57+
BOOST_TEST_CSTR_EQ(quantum_buffer, strings[0]);
5358
}
5459
}
5560

0 commit comments

Comments
 (0)