Skip to content

Commit 5d7bd9c

Browse files
committed
fix tests
1 parent d25612a commit 5d7bd9c

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

src/devtools/components/StateInspector.vue

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<div class="data-wrapper">
3-
<div v-for="type in getKeys(state)" :class="['data-el', toDisplayType(type)]">
3+
<div v-for="type in getKeys(state)" :class="['data-el', toDisplayType(type, true)]">
44
<div class="data-type">{{ toDisplayType(type) }}</div>
55
<div class="data-fields">
66
<template v-if="Array.isArray(state[type])">
@@ -49,10 +49,12 @@ export default {
4949
)
5050
})
5151
},
52-
toDisplayType (type) {
52+
toDisplayType (type, asClass) {
5353
return type === 'undefined'
5454
? 'data'
55-
: type
55+
: asClass
56+
? type.replace(/\s/g, '-')
57+
: type
5658
}
5759
}
5860
}

test/specs/test.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,16 @@ module.exports = {
2727
// select child instance
2828
.click('.instance .instance:nth-child(1) .self')
2929
.assert.containsText('.component-name', 'Counter')
30-
.assert.containsText('.data-el.computed .data-field', 'count:0')
31-
.assert.containsText('.data-el.computed .data-field:nth-child(2)', 'test:1')
32-
.assert.containsText('.data-el.firebase .data-field', 'hello:undefined')
30+
.assert.containsText('.data-el.vuex-bindings .data-field', 'count:0')
31+
.assert.containsText('.data-el.computed .data-field', 'test:1')
32+
.assert.containsText('.data-el.firebase-bindings .data-field', 'hello:undefined')
3333

3434
// prop types
3535
.click('.instance .instance:nth-child(2) .self')
3636
.assert.containsText('.component-name', 'Target')
37-
.assert.containsText('.data-el.prop .data-field:nth-child(1)', 'ins:Object')
38-
.assert.containsText('.data-el.prop .data-field:nth-child(2)', 'msg:"hi"')
39-
.assert.containsText('.data-el.prop .data-field:nth-child(3)', 'obj:undefined')
37+
.assert.containsText('.data-el.props .data-field:nth-child(1)', 'ins:Object')
38+
.assert.containsText('.data-el.props .data-field:nth-child(2)', 'msg:"hi"')
39+
.assert.containsText('.data-el.props .data-field:nth-child(3)', 'obj:undefined')
4040

4141
// expand child instance
4242
.click('.instance .instance:nth-child(2) .arrow-wrapper')

0 commit comments

Comments
 (0)