DojoX test files overview

about"; } if($project['tests'] || $project['demos']){ print ""; if($project['tests']){ printLinks($project['tests']); } if($project['demos']){ printLinks($project['demos']); } } } // printLinks("./tree","Dijit Tree Tests"); ?>
TestTundraNihiloSoria
Normala11yrtla11y + rtlNormala11yrtla11y + rtlNormala11yrtla11y + rtl
dojox.". $project['name'] . " ".$note."

* note: All themes and modes included for completeness. Some projects don't even use themes. The "basic" link is the direct link to the file with no enhancements. The test file must include _testCommon from dijit to include theme / rtl / a11y testing capabilities.

$file, "tests" => $tests, "demos" => $demos, "readme" => $README ); } } return $projects; } function printLinks($path){ $handle = opendir($path); $i = 0; while(false !== ($file = readdir($handle))){ if(preg_match("/([a-zA-Z])(.*)\.html/", $file, $matches)){ $base = $matches[0]; $link = $path."/".$matches[0]; print "" . "" . $base . "" . // standard / tundra: "basic" . "a11y" . "rtl" . "both" . // nihilo "nihilo" . "a11y" . "rtl" . "combo" . // soria "soria" . "a11y" . "rtl" . "combo" . ""; } } } ?>