aboutsummaryrefslogtreecommitdiff
path: root/contexts/data/lib/closure-library/closure/goog/ui/inputdatepicker_test.html
diff options
context:
space:
mode:
Diffstat (limited to 'contexts/data/lib/closure-library/closure/goog/ui/inputdatepicker_test.html')
-rw-r--r--contexts/data/lib/closure-library/closure/goog/ui/inputdatepicker_test.html111
1 files changed, 0 insertions, 111 deletions
diff --git a/contexts/data/lib/closure-library/closure/goog/ui/inputdatepicker_test.html b/contexts/data/lib/closure-library/closure/goog/ui/inputdatepicker_test.html
deleted file mode 100644
index da0dc56..0000000
--- a/contexts/data/lib/closure-library/closure/goog/ui/inputdatepicker_test.html
+++ /dev/null
@@ -1,111 +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.
--->
-<!--
-Author: bolinfest@google.com (Michael Bolin)
--->
-<head>
-<meta http-equiv="X-UA-Compatible" content="IE=edge">
- <title>Closure Unit Tests - goog.ui.InputDatePicker</title>
- <script src="../base.js"></script>
- <script>
- goog.require('goog.i18n.DateTimeFormat');
- goog.require('goog.i18n.DateTimeParse');
- goog.require('goog.testing.jsunit');
- goog.require('goog.ui.InputDatePicker');
- </script>
-</head>
-<body>
-
-<div id="renderElement"></div>
-<div id="popupParent"></div>
-
-<script>
- var dateTimeFormatter = new goog.i18n.DateTimeFormat('MM/dd/yyyy');
- var dateTimeParser = new goog.i18n.DateTimeParse('MM/dd/yyyy');
-
- var inputDatePicker;
- var popupDatePicker;
-
- function setUp() {
- }
-
- function tearDown() {
- if (inputDatePicker) {
- inputDatePicker.dispose();
- }
- if (popupDatePicker) {
- popupDatePicker.dispose();
- }
- goog.dom.getElement('renderElement').innerHTML = '';
- goog.dom.getElement('popupParent').innerHTML = '';
- }
-
- /**
- * Ensure that if setPopupParentElement is not called, that the
- * PopupDatePicker is parented to the body element.
- */
- function test_setPopupParentElementDefault() {
- setPopupParentElement_(null);
- assertEquals('PopupDatePicker should be parented to the body element',
- document.body,
- popupDatePicker.getElement().parentNode);
- }
-
- /**
- * Ensure that if setPopupParentElement is called, that the
- * PopupDatePicker is parented to the specified element.
- */
- function test_setPopupParentElement() {
- var popupParentElement = goog.dom.getElement('popupParent');
- setPopupParentElement_(popupParentElement);
- assertEquals('PopupDatePicker should be parented to the popupParent DIV',
- popupParentElement,
- popupDatePicker.getElement().parentNode);
- }
-
- /**
- * Creates a new InputDatePicker and calls setPopupParentElement with the
- * specified element, if provided. If el is null, then setPopupParentElement
- * is not called.
- * @param {Element} el If non-null, the argument to pass to
- * inputDatePicker.setPopupParentElement().
- * @private
- */
- function setPopupParentElement_(el) {
- inputDatePicker = new goog.ui.InputDatePicker(
- dateTimeFormatter,
- dateTimeParser);
-
- if (el) {
- inputDatePicker.setPopupParentElement(el);
- }
-
- inputDatePicker.render(goog.dom.getElement('renderElement'));
- popupDatePicker = inputDatePicker.popupDatePicker_;
- }
-
-
- function test_ItParsesDataCorrectly() {
- inputDatePicker = new goog.ui.InputDatePicker(
- dateTimeFormatter,
- dateTimeParser);
- inputDatePicker.render(goog.dom.getElement('renderElement'));
-
- inputDatePicker.createDom();
- inputDatePicker.setInputValue('8/9/2009');
-
- var parsedDate = inputDatePicker.getInputValueAsDate_();
- assertEquals(2009, parsedDate.getYear());
- assertEquals(7, parsedDate.getMonth()); // Months start from 0
- assertEquals(9, parsedDate.getDate());
- }
-</script>
-
-</body>
-</html>