History log of /yui3/src/json/tests/json.html
Revision Date Author Comments Expand
9a76bc095233b0cb0be3a913f5913bfc72c38b6c 22-Jul-2011 Satyen Desai <sdesai@yahoo-inc.com>

Added Test.Runner.setName

c77d701a41f1b77424b988c2e63f2a8e6829c7e6 19-Apr-2011 Luke Smith <lsmith@yahoo-inc.com>

Normalize YUI config for tests. filter from url. Use the query string filter={raw|debug} to override min default filter applied to YUI config.

/yui3/src/arraysort/tests/arraysort.html /yui3/src/async-queue/tests/async-queue.html /yui3/src/collection/tests/arraylist.html /yui3/src/console-filters/tests/console-filters.html /yui3/src/console/tests/console.html /yui3/src/dataschema/tests/dataschema-perf.html /yui3/src/dataschema/tests/dataschema.html /yui3/src/datasource/tests/datasource-perf.html /yui3/src/datasource/tests/datasource.html /yui3/src/datatable/tests/datatable-manual.html /yui3/src/datatable/tests/datatable.html /yui3/src/datatable/tests/performance.html /yui3/src/event/tests/event-synthetic.html json.html /yui3/src/jsonp/tests/jsonp.html /yui3/src/pluginattr/js/attr.js /yui3/src/pluginattr/tests/pluginattr.html /yui3/src/recordset/tests/recordset.html /yui3/src/slider/tests/slider.html /yui3/src/stylesheet/tests/stylesheet.html
998276643802ff9fb197fe220cbd9552da00a624 24-Feb-2011 Luke Smith <lsmith@yahoo-inc.com>

Move tests from sandbox to src/X/tests/src Adapt to test structure enforced by new builder target 'tests'. Still more cleanup to do. But hopefully I didn't miss anything. C'mon CI!

/yui3/sandbox/console/profile.html /yui3/sandbox/console/test.properties /yui3/sandbox/console/test.xml /yui3/src/async-queue/build.properties /yui3/src/async-queue/tests/async-queue-tests.js /yui3/src/async-queue/tests/async-queue.html /yui3/src/async-queue/tests/src/async-queue.js /yui3/src/collection/tests/arraylist-tests.js /yui3/src/collection/tests/arraylist.html /yui3/src/collection/tests/src/arraylist.js /yui3/src/console-filters/tests/console-filters-tests.js /yui3/src/console-filters/tests/console-filters.html /yui3/src/console-filters/tests/src/console-filters.js /yui3/src/console/tests/console-tests.js /yui3/src/console/tests/src/console.js /yui3/src/dial/tests/testsuite.js /yui3/src/event/build-hover.properties /yui3/src/event/build-synthetic.properties /yui3/src/event/tests/event-hover-tests.js /yui3/src/event/tests/event-hover.html /yui3/src/event/tests/event-synthetic-tests.js /yui3/src/event/tests/event-synthetic.html /yui3/src/event/tests/src/event-hover.js /yui3/src/event/tests/src/event-synthetic.js json-parse-tests.js json-stringify-tests.js json-tests.js json.html src/json-parse.js src/json-stringify.js /yui3/src/jsonp/build.xml /yui3/src/jsonp/tests/jsonp-tests.js /yui3/src/jsonp/tests/jsonp-url-tests.js /yui3/src/jsonp/tests/jsonp.html /yui3/src/jsonp/tests/src/jsonp-url.js /yui3/src/jsonp/tests/src/jsonp.js /yui3/src/slider/slider-base.properties /yui3/src/slider/tests/clickable-rail-tests.js /yui3/src/slider/tests/range-slider-tests.js /yui3/src/slider/tests/slider-base-tests.js /yui3/src/slider/tests/slider-tests.js /yui3/src/slider/tests/slider-value-range-tests.js /yui3/src/slider/tests/slider.html /yui3/src/slider/tests/src/clickable-rail.js /yui3/src/slider/tests/src/range-slider.js /yui3/src/slider/tests/src/slider-value-range.js /yui3/src/slider/tests/src/slider.js /yui3/src/stylesheet/tests/src/stylesheet.js /yui3/src/stylesheet/tests/stylesheet-tests.js /yui3/src/stylesheet/tests/stylesheet.html
81b2d4e1bd905562fae65c6edad1dc30d42432d4 22-Jul-2010 Luke Smith <lsmith@yahoo-inc.com>

Comment out width attribute. Fixes IE

b40f5113b5f28daabc29b6ad49c905f290cf6cb7 25-Mar-2010 Luke Smith <lsmith@yahoo-inc.com>

Moved test suites into modules for arraylist, event-synthetic, console, console-filters, async-queue, slider, stylesheet, and json. Consolidated testing in sandbox/unittest/all.html. Individual test pages still in src/(component)/tests/(component).html. More work to be done on the testing infrastructure, including addressing requisite markup or styles, possibly incorporating performance testing, isolating test env for each test suite, and possibly abstracting out YUI Test API in favor of meta-only structures translated into Y.Test.Suite/Cases

/yui3/sandbox/collection/test.properties /yui3/sandbox/collection/test.xml /yui3/sandbox/collection/tests/arraylist-test.js /yui3/sandbox/console/test.properties /yui3/sandbox/console/test.xml /yui3/sandbox/console/tests/console-test.js /yui3/sandbox/event/test.properties /yui3/sandbox/event/test.xml /yui3/sandbox/event/tests/event-synthetic-test.js /yui3/sandbox/json/test.properties /yui3/sandbox/json/test.xml /yui3/sandbox/json/tests/json-test.js /yui3/sandbox/queue/test.properties /yui3/sandbox/queue/test.xml /yui3/sandbox/queue/tests/async-queue-test.js /yui3/sandbox/slider/test.properties /yui3/sandbox/slider/test.xml /yui3/sandbox/slider/tests/slider-test.js /yui3/sandbox/stylesheet/test.properties /yui3/sandbox/stylesheet/test.xml /yui3/sandbox/stylesheet/tests/stylesheet-test.js /yui3/sandbox/unittest/all.html /yui3/sandbox/unittest/assets/test.css /yui3/src/async-queue/tests/assets/test.css /yui3/src/async-queue/tests/async-queue.bak /yui3/src/async-queue/tests/async-queue.html /yui3/src/async-queue/tests/test.html /yui3/src/async-queue/tests/testsuite.js /yui3/src/collection/tests/arraylist.html /yui3/src/collection/tests/assets/test.css /yui3/src/collection/tests/testsuite.js /yui3/src/console/tests/assets/test.css /yui3/src/console/tests/console.html /yui3/src/console/tests/testsuite.js /yui3/src/event/tests/assets/test.css /yui3/src/event/tests/event-synthetic.html /yui3/src/event/tests/testsuite.js assets/test.css json.html testsuite.js /yui3/src/slider/tests/assets/test.css /yui3/src/slider/tests/slider.html /yui3/src/slider/tests/testsuite.js /yui3/src/stylesheet/tests/assets/test.css /yui3/src/stylesheet/tests/stylesheet.html /yui3/src/stylesheet/tests/testsuite.js
f5f604552ad81bb467edacca21004fac5563b78c 16-Feb-2010 Luke Smith <lsmith@yahoo-inc.com>

Adding double check for native JSON functionality to weed out obviously broken implementations (test is *very* limited to keep size impact down). This primarily targets Firefox 3.1 beta1 and beta2's terrible JSON implementation. Fixes bug #2528371

47f7380215b8e35dd4da7b1dde41e85467f13777 05-Nov-2009 Luke Smith <lsmith@yahoo-inc.com>

Path corrections and removing trailing commas

1fd79b116af4fdf76948c0e0ed8bb3ae47955e70 05-Nov-2009 Luke Smith <lsmith@yahoo-inc.com>

Removing dpSyntaxHighlighter from test files.

a87b7acef05cfdc407cb96d1f42a0e533a699a80 11-Aug-2009 Luke Smith <lsmith@yahoo-inc.com>

Added support for toJSON on input objects. Renamed o to value in _serialize to avoid confusion with closure var o. Moved Date serialization to toJSON phase to be spec compliant.

481402e2c2b8e4d633d9c023579d0250205ccc8e 07-Aug-2009 Luke Smith <lsmith@yahoo-inc.com>

Adding support for native stringify, and reverting to a pass through for native parse (used to address bugs in FF3.1b2). Added flags useNativeParse and useNativeStringify to allow forcing js implementation.

b0cfaf8e62a833866fd861fe7ff60747ba997be0 05-Jun-2009 Luke Smith <lsmith@yahoo-inc.com>

Hiding the log times for readability. Removed extra () after use(..,fn)() in stylesheet test page.

3b384bcd33151a8845965775e0732450ad8cfdb0 04-Jun-2009 Luke Smith <lsmith@yahoo-inc.com>

Removing Console.printLogEntry override, since the method was removed.

80c2303f32a65a670907dba765dfde42dc319087 23-Apr-2009 Luke Smith <lsmith@yahoo-inc.com>

* Adding form field value stringification test (IE8 native fails this test) * Adding replacer tests * removing support for whitelist specified as object keys (spec compliance) * added support for format indent being specified as a String or Number instance in addition to the primitives (spec compliance) * empty arrays and objects are not formatted (spec compliance) * updated formatted stringification to include space after colons for object properties * added support for native JSON stringify for history (this will be pulled momentarily)

e98c881d5075aeee5eaaecb155d7a70c3035b300 07-Apr-2009 Luke Smith <lsmith@yahoo-inc.com>

Adding support for native JSON.parse if available--currently IE8 and FF3.1.

9ec1231716824e974ee4e5f1ebc143f32802fa7b 02-Apr-2009 Luke Smith <lsmith@yahoo-inc.com>

Per the spec, stringify now throws an Error for objects with cyclical references.

32189201db6958c385f2d9e706b0639b6f2057d2 02-Apr-2009 Luke Smith <lsmith@yahoo-inc.com>

* removed key sort from stringify * replaced depth limit param with indentation per json2 and ECMA 3.1 spec

43b5d5546545f891acfcdc4960557d9028fb1109 26-Mar-2009 Luke Smith <lsmith@yahoo-inc.com>

added test for recursion protection

a9322fe09a9ab78373155a607fc8b0d1b8f903e9 12-Mar-2009 Luke Smith <lsmith@yahoo-inc.com>

Test suite