Add initial TouchBarScrubber spec

This commit is contained in:
Kevin Sawicki 2017-03-13 11:17:55 -07:00
parent 268dd1a6c2
commit 0dcdd60010

View file

@ -3,7 +3,7 @@ const {BrowserWindow, TouchBar} = require('electron').remote
const {closeWindow} = require('./window-helpers')
const {TouchBarButton, TouchBarColorPicker, TouchBarGroup} = TouchBar
const {TouchBarLabel, TouchBarPopover, TouchBarSegmentedControl, TouchBarSlider, TouchBarSpacer} = TouchBar
const {TouchBarLabel, TouchBarPopover, TouchBarScrubber, TouchBarSegmentedControl, TouchBarSlider, TouchBarSpacer} = TouchBar
describe('TouchBar module', function () {
it('throws an error when created without an items array', function () {
@ -47,7 +47,10 @@ describe('TouchBar module', function () {
segments: [{label: 'baz', enabled: false}],
selectedIndex: 5
}),
new TouchBarSegmentedControl({segments: []})
new TouchBarSegmentedControl({segments: []}),
new TouchBarScrubber({
items: [{label: 'foo'}, {label: 'bar'}, {label: 'baz'}]
})
])
window.setTouchBar(touchBar)
label.label = 'baz'