aboutsummaryrefslogtreecommitdiff
path: root/contexts/data/lib/closure-library/closure/goog/ui/tabpane_test.html
diff options
context:
space:
mode:
Diffstat (limited to 'contexts/data/lib/closure-library/closure/goog/ui/tabpane_test.html')
-rw-r--r--contexts/data/lib/closure-library/closure/goog/ui/tabpane_test.html107
1 files changed, 0 insertions, 107 deletions
diff --git a/contexts/data/lib/closure-library/closure/goog/ui/tabpane_test.html b/contexts/data/lib/closure-library/closure/goog/ui/tabpane_test.html
deleted file mode 100644
index d4e6b20..0000000
--- a/contexts/data/lib/closure-library/closure/goog/ui/tabpane_test.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<!DOCTYPE html>
-<html>
-<!--
-Copyright 2008 The Closure Library Authors. All Rights Reserved.
-
-Use of this source code is governed by the Apache License, Version 2.0.
-See the COPYING file for details.
--->
-<head>
-<meta http-equiv="X-UA-Compatible" content="IE=edge">
-<title>Closure Unit Tests - goog.ui.TabPane</title>
-<script src="../base.js"></script>
-<script>
- goog.require('goog.ui.TabPane');
- goog.require('goog.dom');
- goog.require('goog.events');
- goog.require('goog.testing.jsunit');
-</script>
-</head>
-<body>
-
-<div id='testBody'></div>
-
-<script>
-
- var tabPane;
- var page1;
- var page2;
- var page3;
-
- function setUp() {
- goog.dom.getElement('testBody').innerHTML =
- "<div id='tabpane'></div>"
- "<div id='page1Content'>"
- " Content for page 1"
- "</div>"
- "<div id='page2Content'>"
- " Content for page 2"
- "</div>"
- "<div id='page3Content'>"
- " Content for page 3"
- "</div>";
-
- tabPane = new goog.ui.TabPane(goog.dom.getElement('tabpane'));
- page1 = new goog.ui.TabPane.TabPage(goog.dom.getElement('page1Content'),
- 'page1');
- page2 = new goog.ui.TabPane.TabPage(goog.dom.getElement('page2Content'),
- 'page2');
- page3 = new goog.ui.TabPane.TabPage(goog.dom.getElement('page3Content'),
- 'page3');
-
- tabPane.addPage(page1);
- tabPane.addPage(page2);
- tabPane.addPage(page3);
- }
-
- function tearDown() {
- tabPane.dispose();
- }
-
- function testAllPagesEnabledAndSelectable() {
- tabPane.setSelectedIndex(0);
- var selected = tabPane.getSelectedPage();
- assertEquals('page1 should be selected', 'page1', selected.getTitle());
- assertEquals('goog-tabpane-tab-selected',
- selected.getTitleElement().className);
-
- tabPane.setSelectedIndex(1);
- selected = tabPane.getSelectedPage();
- assertEquals('page2 should be selected', 'page2', selected.getTitle());
- assertEquals('goog-tabpane-tab-selected',
- selected.getTitleElement().className);
-
- tabPane.setSelectedIndex(2);
- selected = tabPane.getSelectedPage();
- assertEquals('page3 should be selected', 'page3', selected.getTitle());
- assertEquals('goog-tabpane-tab-selected',
- selected.getTitleElement().className);
- }
-
- function testDisabledPageIsNotSelectable() {
- page2.setEnabled(false);
- assertEquals('goog-tabpane-tab-disabled',
- page2.getTitleElement().className);
-
- tabPane.setSelectedIndex(0);
- var selected = tabPane.getSelectedPage();
- assertEquals('page1 should be selected', 'page1', selected.getTitle());
- assertEquals('goog-tabpane-tab-selected',
- selected.getTitleElement().className);
-
- tabPane.setSelectedIndex(1);
- selected = tabPane.getSelectedPage();
- assertEquals('page1 should remain selected, as page2 is disabled',
- 'page1', selected.getTitle());
- assertEquals('goog-tabpane-tab-selected',
- selected.getTitleElement().className);
-
- tabPane.setSelectedIndex(2);
- selected = tabPane.getSelectedPage();
- assertEquals('page3 should be selected', 'page3', selected.getTitle());
- assertEquals('goog-tabpane-tab-selected',
- selected.getTitleElement().className);
- }
-</script>
-</body>
-</html>