| 133 | } |
| 134 | |
| 135 | JSONTEST_FIXTURE(ValueTest, checkNormalizeFloatingPointStr) { |
| 136 | JSONTEST_ASSERT_STRING_EQUAL("0.0", normalizeFloatingPointStr("0.0")); |
| 137 | JSONTEST_ASSERT_STRING_EQUAL("0e0", normalizeFloatingPointStr("0e0")); |
| 138 | JSONTEST_ASSERT_STRING_EQUAL("1234.0", normalizeFloatingPointStr("1234.0")); |
| 139 | JSONTEST_ASSERT_STRING_EQUAL("1234.0e0", |
| 140 | normalizeFloatingPointStr("1234.0e0")); |
| 141 | JSONTEST_ASSERT_STRING_EQUAL("1234.0e+0", |
| 142 | normalizeFloatingPointStr("1234.0e+0")); |
| 143 | JSONTEST_ASSERT_STRING_EQUAL("1234e-1", normalizeFloatingPointStr("1234e-1")); |
| 144 | JSONTEST_ASSERT_STRING_EQUAL("1234e10", normalizeFloatingPointStr("1234e10")); |
| 145 | JSONTEST_ASSERT_STRING_EQUAL("1234e10", |
| 146 | normalizeFloatingPointStr("1234e010")); |
| 147 | JSONTEST_ASSERT_STRING_EQUAL("1234e+10", |
| 148 | normalizeFloatingPointStr("1234e+010")); |
| 149 | JSONTEST_ASSERT_STRING_EQUAL("1234e-10", |
| 150 | normalizeFloatingPointStr("1234e-010")); |
| 151 | JSONTEST_ASSERT_STRING_EQUAL("1234e+100", |
| 152 | normalizeFloatingPointStr("1234e+100")); |
| 153 | JSONTEST_ASSERT_STRING_EQUAL("1234e-100", |
| 154 | normalizeFloatingPointStr("1234e-100")); |
| 155 | JSONTEST_ASSERT_STRING_EQUAL("1234e+1", |
| 156 | normalizeFloatingPointStr("1234e+001")); |
| 157 | } |
| 158 | |
| 159 | JSONTEST_FIXTURE(ValueTest, memberCount) { |
| 160 | JSONTEST_ASSERT_PRED(checkMemberCount(emptyArray_, 0)); |
no test coverage detected