Opened 14 years ago

Closed 9 years ago

Last modified 9 years ago

#287 closed defect (fixed)

[meta] Programatic widget test cases

Reported by: Brian Lucas Owned by: dante
Priority: high Milestone: 1.5
Component: Dijit Version: 0.2
Keywords: Cc: tk, bill, dylan
Blocked By: Blocking:

Description (last modified by dante)

It would be helpful to have two different forms of instantiation in the widget test cases:

  1. script-based
  2. HTML markup-based

Only non-deprecated widgets need apply.

Change History (28)

comment:1 Changed 14 years ago by dylan

Owner: changed from Dylan to dylan
Status: newassigned

comment:2 Changed 14 years ago by Dustin Machi

Milestone: 0.3release0.4

comment:3 Changed 13 years ago by Karl Tiedt

(In [5866]) references #287 includes createWidget() examples for Clock, ColorPalette?, ComboBox?, DatePicker?, and DebugConsole?. Would have Dialog, but it is buggy... still trying to figure out whats going on with it.

comment:4 Changed 13 years ago by dylan

Cc: tk added
Milestone: 0.40.4.1

we've made progress on this, but this is a lot of effort, so we'll move some of this effort to 0.4.1 (and maybe even 0.5). We also need to come up with a list of widgets that fail to work with programmatic instantiation.

comment:5 Changed 13 years ago by bill

Milestone: 0.4.10.6
Owner: changed from dylan to tk
Status: assignednew

comment:6 Changed 13 years ago by bill

Milestone: 0.60.5

oops, meant to set this for 0.5

comment:7 Changed 12 years ago by tk

Cc: bill dylan added

Going to recommend this be closed, with the new requirements for each package, this should be resolved on its own as things are ported to 0.9.

comment:8 Changed 12 years ago by bill

Component: GeneralDijit
Milestone: 0.91.0

Well, it would still be nice to have examples of programatic creation in each test, since we do (in theory) support that. Sometimes the differences are interesting, like for Buttons, specifying the label as a label attribute rather than innerHTML.

comment:9 Changed 12 years ago by tk

I thought that was part of the new test case/documentation requirements for Dijits/DojoX?

comment:10 Changed 12 years ago by tk

Owner: changed from tk to bill

comment:11 Changed 12 years ago by bill

Milestone: 1.01.1

comment:12 Changed 12 years ago by bill

See #4843: Menu/MenuItem? and ComboBox are the major ones not done.

comment:13 Changed 12 years ago by bill

Summary: include fromScript/createWidget tags with each widget test caseProgramatic widget test cases

comment:14 Changed 12 years ago by Robert Coup

(In [11173]) references #287 Add a programmatic creation example for Menu.

comment:15 Changed 12 years ago by bill

Owner: changed from bill to dante

comment:16 Changed 12 years ago by dante

(In [11658]) refs #287 - programatic splitcontainer example

comment:17 Changed 12 years ago by bill

(In [11801]) Programmatic editor creation test (refs #287)

comment:18 Changed 12 years ago by bill

(In [12879]) Programmatic tree example. Refs #287.

comment:19 Changed 12 years ago by alex

Summary: Programatic widget test cases[meta] Programatic widget test cases

comment:20 Changed 12 years ago by dante

Milestone: 1.11.2

time to punt him.

comment:21 Changed 11 years ago by Nathan Toone

(In [14143]) Refs #287 - remove extra character

comment:22 Changed 11 years ago by dante

Description: modified (diff)
Milestone: 1.2
severity: normalmajor

comment:23 Changed 11 years ago by bill

Milestone: future

comment:24 Changed 11 years ago by dante

(In [14841]) refs #287 - add programatic filteringselect example.

comment:25 Changed 11 years ago by dante

(In [14842]) refs #287 - whoops .. broken function.

comment:26 Changed 11 years ago by bill

(In [15322]) Better StackContainer? programmatic test. Refs #287.

comment:27 Changed 9 years ago by dante

Milestone: future1.6
Resolution: fixed
Status: newclosed

there are enough programatic and robot tests for this to be moot. We should open individual tickets for missing programatic cases.

comment:28 Changed 9 years ago by bill

Milestone: 1.61.5
Note: See TracTickets for help on using tickets.