OLD | NEW |
| (Empty) |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 GEN_INCLUDE(['../options_browsertest_base.js']); | |
6 | |
7 GEN('#if defined(OS_CHROMEOS)'); | |
8 | |
9 /** | |
10 * DateTimeOptionsWebUITest tests the date and time section of the options page. | |
11 * @constructor | |
12 * @extends {testing.Test} | |
13 */ | |
14 function DateTimeOptionsWebUITest() {} | |
15 | |
16 DateTimeOptionsWebUITest.prototype = { | |
17 __proto__: OptionsBrowsertestBase.prototype, | |
18 | |
19 /** | |
20 * Browse to date/time options. | |
21 * @override | |
22 */ | |
23 browsePreload: 'chrome://settings-frame/search#date', | |
24 }; | |
25 | |
26 TEST_F('DateTimeOptionsWebUITest', 'testShowSetTimeButton', function() { | |
27 assertEquals(this.browsePreload, document.location.href); | |
28 | |
29 // Show button. | |
30 BrowserOptions.setCanSetTime(true); | |
31 expectFalse($('set-time').hidden); | |
32 | |
33 // Hide button. | |
34 BrowserOptions.setCanSetTime(false); | |
35 expectTrue($('set-time').hidden); | |
36 }); | |
37 | |
38 GEN('#endif'); | |
OLD | NEW |