• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mac-s-g / react-json-view / #1215

pending completion
#1215

push

web-flow
Merge pull request #342 from mac-s-g/bump-patch

bump patch version

284 of 349 branches covered (81.38%)

Branch coverage included in aggregate %.

504 of 597 relevant lines covered (84.42%)

90.19 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

96.0
/src/js/helpers/stringifyVariable.js
1
import { toType } from './util';
2

3
export default value => {
4
    const type = toType(value);
62✔
5
    let string_value;
6
    switch (type) {
62✔
7
        case 'undefined': {
8
            string_value = 'undefined';
2✔
9
            break;
2✔
10
        }
11
        case 'nan':
12
            string_value = 'NaN';
2✔
13
            break;
2✔
14
        case 'string':
15
            string_value = value;
28✔
16
            break;
28✔
17
        case 'date':
18
            string_value = value.toString();
2✔
19
            break;
2✔
20
        case 'function':
21
            string_value = value.toString();
4✔
22
            break;
4✔
23
        case 'regexp':
24
            string_value = value.toString();
2✔
25
            break;
2✔
26
        default: {
27
            try {
22✔
28
                string_value = JSON.stringify(value, null, '  ');
22✔
29
            } catch (e) {
30
                string_value = '';
×
31
            }
32
        }
33
    }
34

35
    return string_value;
62✔
36
};
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc