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

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

05 Feb 2021 11:19PM UTC coverage: 2.313% (-80.9%) from 83.209%
#3046

push

web-flow
Merge pull request #328 from mac-s-g/bump-minor

quotesOnKeys bugfix

0 of 412 branches covered (0.0%)

Branch coverage included in aggregate %.

0 of 2 new or added lines in 1 file covered. (0.0%)

593 existing lines in 29 files now uncovered.

25 of 669 relevant lines covered (3.74%)

0.04 hits per line

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

0.0
/src/js/components/ObjectName.js
1
import React from 'react';
2
import Theme from './../themes/getStyle';
3

4
export default function getObjectName(props) {
5
    const {
6
        parent_type,
7
        namespace,
8
        quotesOnKeys,
9
        theme,
10
        jsvRoot,
11
        name,
12
        displayArrayKey
UNCOV
13
    } = props;
×
14

UNCOV
15
    const display_name = props.name ? props.name : '';
×
16

UNCOV
17
    if (jsvRoot && (name === false || name === null)) {
×
UNCOV
18
        return <span />;
×
UNCOV
19
    } else if (parent_type == 'array') {
×
UNCOV
20
        return displayArrayKey ? (
×
21
            <span {...Theme(theme, 'array-key')} key={namespace}>
22
                <span class="array-key">{display_name}</span>
23
                <span {...Theme(theme, 'colon')}>:</span>
24
            </span>
25
        ) : (
26
            <span />
27
        );
28
    } else {
UNCOV
29
        return (
×
30
            <span {...Theme(theme, 'object-name')} key={namespace}>
31
                <span class="object-key">
32
                    {quotesOnKeys && (
×
33
                        <span style={{ verticalAlign: 'top' }}>"</span>
34
                    )}
35
                    <span>{display_name}</span>
36
                    {quotesOnKeys && (
×
37
                        <span style={{ verticalAlign: 'top' }}>"</span>
38
                    )}
39
                </span>
40
                <span {...Theme(theme, 'colon')}>:</span>
41
            </span>
42
        );
43
    }
44
}
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

© 2026 Coveralls, Inc