From: Kevin Sawicki Date: Fri, 10 Mar 2017 18:04:22 +0000 (-0800) Subject: Add initial TouchBarSegmentedControl spec X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3b2faf7b8941f4bf011c28780c5c4658cde150a3;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git Add initial TouchBarSegmentedControl spec --- diff --git a/spec/api-touch-bar-spec.js b/spec/api-touch-bar-spec.js index cdca2d4..fa2c2a8 100644 --- a/spec/api-touch-bar-spec.js +++ b/spec/api-touch-bar-spec.js @@ -3,7 +3,7 @@ const {BrowserWindow, TouchBar} = require('electron').remote const {closeWindow} = require('./window-helpers') const {TouchBarButton, TouchBarColorPicker, TouchBarGroup} = TouchBar -const {TouchBarLabel, TouchBarPopover, TouchBarSlider, TouchBarSpacer} = TouchBar +const {TouchBarLabel, TouchBarPopover, TouchBarSegmentedControl, TouchBarSlider, TouchBarSpacer} = TouchBar describe('TouchBar module', function () { it('throws an error when created without an items array', function () { @@ -41,7 +41,12 @@ describe('TouchBar module', function () { label, new TouchBarPopover({items: new TouchBar([new TouchBarButton({label: 'pop'})])}), new TouchBarSlider({label: 'slide', value: 5, minValue: 2, maxValue: 75, change: () => {}}), - new TouchBarSpacer({size: 'large'}) + new TouchBarSpacer({size: 'large'}), + new TouchBarSegmentedControl({ + segmentStyle: 'capsule', + segments: [{label: 'baz', enabled: false}], + selectedIndex: 0 + }) ]) window.setTouchBar(touchBar) label.label = 'baz'