source: Dev/trunk/src/client/dijit/tests/_TimePicker.html @ 483

Last change on this file since 483 was 483, checked in by hendrikvanantwerpen, 11 years ago

Added Dojo 1.9.3 release.

File size: 1.4 KB
Line 
1<!DOCTYPE html>
2<html>
3<head>
4        <meta http-equiv="Content-type" content="text/html; charset=utf-8">
5        <title>_TimePicker DOH Test</title>
6
7        <script type="text/javascript" src="boilerplate.js"></script>
8
9        <script type="text/javascript">
10                require([
11                        "doh/runner",
12                        "dojo/_base/declare",
13                        "dijit/_TimePicker",
14                        "dojo/domReady!"
15                ], function(doh, declare, _TimePicker){
16
17                        doh.register("tests", [
18                                function extended_range(){
19                                        var t1 = _TimePicker({}, "t1");
20                                        t1.set('value', new Date("December 11, 2011 00:09:30"));
21                                        doh.is(96, t1.timeMenu.children.length, 'num entries 1');
22                                },
23                                function constraints17250(){
24                                        var tp = new (declare(_TimePicker, {
25                                                isDisabledDate: function () {
26                                                        return this.inherited(arguments);
27                                                }
28                                        }))();
29
30                                        tp.set('constraints', {
31                                                constructor: null,
32                                                clickableIncrement: 'T01:00:00',
33                                                set: function () {
34                                                        throw new Error('Wrong set called');
35                                                }
36                                        });
37
38                                        tp.set('value', new Date());
39                                        doh.is(24, tp.timeMenu.children.length, 'Increment constraints should be copied but other non-constraint properties should not');
40                                }
41                        ]);
42
43                        doh.run();
44                });
45        </script>
46
47</head>
48<body class="claro">
49        <h1 class="testTitle">dijit._TimePicker automated tests (non-robot)</h1>
50       
51        <label for="t1">t1:</label>
52        <div id="t1" style="height: 200px; width: 150px; overflow: auto;"></div>
53</body>
54</html>
Note: See TracBrowser for help on using the repository browser.