1116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Copyright 2014 The Chromium Authors. All rights reserved.
2116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Use of this source code is governed by a BSD-style license that can be
3116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// found in the LICENSE file.
4116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
5116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch/**
6116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch * TestFixture for website settings WebUI testing.
7116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch * @extends {testing.Test}
8116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch * @constructor
9116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch */
10116680a4aac90f2aa7413d9095a592090648e557Ben Murdochfunction WebsiteSettingsWebUITest() {}
11116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
12116680a4aac90f2aa7413d9095a592090648e557Ben MurdochWebsiteSettingsWebUITest.prototype = {
13116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch  __proto__: testing.Test.prototype,
14116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
15116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch  /**
16116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch   * Browse to the website settings.
17116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch   */
18116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch  browsePreload: 'chrome://settings-frame/websiteSettings',
19116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch};
20116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
21116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Test opening the website settings manager has the correct location.
22116680a4aac90f2aa7413d9095a592090648e557Ben MurdochTEST_F('WebsiteSettingsWebUITest', 'testOpenWebsiteSettings', function() {
23116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch  assertEquals(this.browsePreload, document.location.href);
24116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch});
25