Skip to content

Instantly share code, notes, and snippets.

@tilomitra
Created August 16, 2013 21:21
Show Gist options
  • Save tilomitra/6253610 to your computer and use it in GitHub Desktop.
Save tilomitra/6253610 to your computer and use it in GitHub Desktop.
Win8 YUI Test Results
This file has been truncated, but you can view the full file.
[
{
"name": "App",
"passed": 370,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 370,
"duration": 8780,
"type": "report",
"App Base": {
"name": "App Base",
"passed": 86,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 86,
"duration": 1770,
"type": "testsuite",
"Lifecycle": {
"name": "Lifecycle",
"passed": 13,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 13,
"duration": 249,
"type": "testcase",
"`container` should default to the `<body>`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`container` should default to the `<body>`",
"duration": 6
},
"A specified `container` should be used during construction": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A specified `container` should be used during construction",
"duration": 6
},
"`viewContainer` should be a new `<div/>` by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`viewContainer` should be a new `<div/>` by default",
"duration": 7
},
"A specified `viewContainer` should be used during construction": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A specified `viewContainer` should be used during construction",
"duration": 4
},
"`activeView` should be undefined by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`activeView` should be undefined by default",
"duration": 5
},
"`activeView` should not be overrideable in the constructor config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`activeView` should not be overrideable in the constructor config",
"duration": 5
},
"`linkSelector` should be `\"a\"` by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`linkSelector` should be `\"a\"` by default",
"duration": 4
},
"`serverRouting` should default to undefined": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`serverRouting` should default to undefined",
"duration": 4
},
"`serverRouting` should be overrideable via the constructor": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`serverRouting` should be overrideable via the constructor",
"duration": 3
},
"`views` property should be empty by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`views` property should be empty by default",
"duration": 4
},
"`views` should be a copy of the `views` object on the prototype": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`views` should be a copy of the `views` object on the prototype",
"duration": 4
},
"Destroying an app with `{remove: true}` should destroy its `container` and `viewContainer`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Destroying an app with `{remove: true}` should destroy its `container` and `viewContainer`",
"duration": 10
},
"Destroying an app with `{remove: true}` with the `<body>` for a container should only remove its CSS classes, not the body from the DOM": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Destroying an app with `{remove: true}` with the `<body>` for a container should only remove its CSS classes, not the body from the DOM",
"duration": 5
}
},
"Attributes": {
"name": "Attributes",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 296,
"type": "testcase",
"`activeView` should be read-only": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`activeView` should be read-only",
"duration": 5
},
"`activeView` should be modifiable via the `showView()` method": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`activeView` should be modifiable via the `showView()` method",
"duration": 6
},
"`container` and `viewContainer` should be able to be the same node": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`container` and `viewContainer` should be able to be the same node",
"duration": 5
},
"`container` should be stamped with the App CSS class": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`container` should be stamped with the App CSS class",
"duration": 5
},
"`viewContainer` should be stamped with the App Views CSS class when the app is rendered": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`viewContainer` should be stamped with the App Views CSS class when the app is rendered",
"duration": 5
},
"`viewContainer` should only be settable during initialization": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`viewContainer` should only be settable during initialization",
"duration": 5
},
"`Y.App.serverRouting` should be `undefined` by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`Y.App.serverRouting` should be `undefined` by default",
"duration": 1
},
"`serverRouting` should default to the value of `Y.App.serverRouting`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`serverRouting` should default to the value of `Y.App.serverRouting`",
"duration": 7
},
"`serverRouting` should only be settable during initialization": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`serverRouting` should only be settable during initialization",
"duration": 5
},
"`serverRouting` should only be settable with a user-specified value during initialization": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`serverRouting` should only be settable with a user-specified value during initialization",
"duration": 4
},
"Setting `serverRouting` to `false` should force `html5` to default to `false` in HTML5 browsers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Setting `serverRouting` to `false` should force `html5` to default to `false` in HTML5 browsers",
"duration": 4
},
"Setting `serverRouting` to `false` should force `html5` to default to `false` in non-HTML5 browsers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Setting `serverRouting` to `false` should force `html5` to default to `false` in non-HTML5 browsers",
"duration": 4
},
"Setting `serverRouting` to `true` should allow `html5` to default to `true` in HTML5 browsers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Setting `serverRouting` to `true` should allow `html5` to default to `true` in HTML5 browsers",
"duration": 5
},
"Setting `serverRouting` to `true` should allow `html5` to default to `false` in non-HTML5 browsers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Setting `serverRouting` to `true` should allow `html5` to default to `false` in non-HTML5 browsers",
"duration": 4
},
"Setting `serverRouting` to `undefined` should allow `html5` to default to `true` in HTML5 browsers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Setting `serverRouting` to `undefined` should allow `html5` to default to `true` in HTML5 browsers",
"duration": 5
},
"Setting `serverRouting` to `undefined` should allow `html5` to default to `false` in non-HTML5 browsers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Setting `serverRouting` to `undefined` should allow `html5` to default to `false` in non-HTML5 browsers",
"duration": 5
},
"`html5` should be overridable on construction even when `serverRouting` is false": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`html5` should be overridable on construction even when `serverRouting` is false",
"duration": 5
}
},
"Events": {
"name": "Events",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 281,
"type": "testcase",
"`navigate` should fire when `serverRouting` is falsy, even when `html5` is `false`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` should fire when `serverRouting` is falsy, even when `html5` is `false`",
"duration": 237
},
"`navigate` event should fire when a link is clicked": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` event should fire when a link is clicked",
"duration": 5
}
},
"Methods": {
"name": "Methods",
"passed": 10,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 10,
"duration": 186,
"type": "testcase",
"`createView()` should always return a new `Y.View` instance": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`createView()` should always return a new `Y.View` instance",
"duration": 4
},
"`createView()` should return a new instance of a named, registered view": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`createView()` should return a new instance of a named, registered view",
"duration": 4
},
"`createView()` should apply the specified `config` to the new `Y.View` instance": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`createView()` should apply the specified `config` to the new `Y.View` instance",
"duration": 5
},
"`createView()` should apply the specified `config` to the new instance of a named, registered view": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`createView()` should apply the specified `config` to the new instance of a named, registered view",
"duration": 5
},
"`getViewInfo()` should return the metadata for a named, registered view": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`getViewInfo()` should return the metadata for a named, registered view",
"duration": 4
},
"`getViewInfo()` should return the metadata for a view constructed by `createView()`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`getViewInfo()` should return the metadata for a view constructed by `createView()`",
"duration": 5
},
"`render()` should append the `viewContainer` into the `container`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`render()` should append the `viewContainer` into the `container`",
"duration": 5
},
"`render()` should properly handle the `container` already containing the `viewContainer": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`render()` should properly handle the `container` already containing the `viewContainer",
"duration": 5
},
"`render()` should properly handle the `container` and `viewContainer` being the same node": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`render()` should properly handle the `container` and `viewContainer` being the same node",
"duration": 4
},
"`render()` should append the `activeView` to the `viewContainer`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`render()` should append the `activeView` to the `viewContainer`",
"duration": 6
}
},
"Views": {
"name": "Views",
"passed": 34,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 34,
"duration": 561,
"type": "testcase",
"A registered view with falsy `type` should default to `Y.View`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A registered view with falsy `type` should default to `Y.View`",
"duration": 7
},
"A registered view with a function `type` should return an instance of that function": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A registered view with a function `type` should return an instance of that function",
"duration": 4
},
"A registered view with a string `type` should look on the `Y` object for the constructor": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A registered view with a string `type` should look on the `Y` object for the constructor",
"duration": 5
},
"A View instance should be preserved when registered with `preserve` as `true`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A View instance should be preserved when registered with `preserve` as `true`",
"duration": 8
},
"A view registered with a specified `instance` should be preserved when `preserve` is `true`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A view registered with a specified `instance` should be preserved when `preserve` is `true`",
"duration": 8
},
"A View instance should not be preserved when registered with `preserve` as `false`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A View instance should not be preserved when registered with `preserve` as `false`",
"duration": 12
},
"A registered view should not be preserved by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A registered view should not be preserved by default",
"duration": 10
},
"Parent/child view relationships should be determinable from the `views` metadata": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Parent/child view relationships should be determinable from the `views` metadata",
"duration": 3
},
"Parent/child view relationships should be determinable from view instances": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Parent/child view relationships should be determinable from view instances",
"duration": 4
},
"`Y.App` subclasses should be able to specify view metadata on the `prototype`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`Y.App` subclasses should be able to specify view metadata on the `prototype`",
"duration": 4
},
"The `views` metadata on the `prototype` should be merged with the specified `views` during construction": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "The `views` metadata on the `prototype` should be merged with the specified `views` during construction",
"duration": 4
},
"`showView()` should set the specified view instance or name as the `activeView`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should set the specified view instance or name as the `activeView`",
"duration": 7
},
"`showView()` should construct a registered view instance with the specified `config`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should construct a registered view instance with the specified `config`",
"duration": 5
},
"`showView()` should accept a `null` `view`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should accept a `null` `view`",
"duration": 7
},
"`showView()` should prepend the new `activeView` when `options.prepend` is `true`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should prepend the new `activeView` when `options.prepend` is `true`",
"duration": 28
},
"`showView()` should update the attributes of the `view` with the `config` when `options.update` is `true`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should update the attributes of the `view` with the `config` when `options.update` is `true`",
"duration": 7
},
"`showView()` should not update the attributes of the `view` with the `config` when `options.update` is `false`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should not update the attributes of the `view` with the `config` when `options.update` is `false`",
"duration": 6
},
"`showView()` should not update the attributes of the `view` with the `config` by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should not update the attributes of the `view` with the `config` by default",
"duration": 9
},
"`showView()` should render a newly-created `view` when `options.render` is `true`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should render a newly-created `view` when `options.render` is `true`",
"duration": 6
},
"`showView()` should render an existing `view` when `options.render` is `true`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should render an existing `view` when `options.render` is `true`",
"duration": 8
},
"`showView()` should not render a newly-created `view` when `options.render` is `false`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should not render a newly-created `view` when `options.render` is `false`",
"duration": 6
},
"`showView()` should not render an existing `view` when `options.render` is `false`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should not render an existing `view` when `options.render` is `false`",
"duration": 7
},
"`showView()` should render a newly-created `view` by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should render a newly-created `view` by default",
"duration": 5
},
"`showView()` should not render an existing `view` by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should not render an existing `view` by default",
"duration": 9
},
"`options` passed to `showView()` should be mixed into the `activeViewChange` event facade": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`options` passed to `showView()` should be mixed into the `activeViewChange` event facade",
"duration": 5
},
"`showView()` should accept a `callback` as either the third or fourth param": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should accept a `callback` as either the third or fourth param",
"duration": 11
},
"`showView()` should call the specified `callback` with `this` context": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should call the specified `callback` with `this` context",
"duration": 5
},
"`showView()` should pass the new `activeView` to the `callback`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should pass the new `activeView` to the `callback`",
"duration": 5
},
"`showView()` should call the specified `callback` even when the `activeView` did not change": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should call the specified `callback` even when the `activeView` did not change",
"duration": 6
},
"`activeViewChange` event should be preventable": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`activeViewChange` event should be preventable",
"duration": 5
},
"An `activeView` should bubble events to the app": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "An `activeView` should bubble events to the app",
"duration": 7
},
"The previous `activeView` should no longer bubble events to the app": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "The previous `activeView` should no longer bubble events to the app",
"duration": 8
},
"A preserved view should not be destroyed when its no longer the `activeView`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A preserved view should not be destroyed when its no longer the `activeView`",
"duration": 9
},
"A non preserved view should be destroyed when its no longer the `activeView`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A non preserved view should be destroyed when its no longer the `activeView`",
"duration": 9
}
},
"Naivation": {
"name": "Naivation",
"passed": 10,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 10,
"duration": 185,
"type": "testcase",
"`_upgradeURL()` should upgrade a path-like hash-based URL to a full URL": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`_upgradeURL()` should upgrade a path-like hash-based URL to a full URL",
"duration": 4
},
"`_upgradeURL()` should not upgrade a hash-based URL which is not path-like": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`_upgradeURL()` should not upgrade a hash-based URL which is not path-like",
"duration": 4
},
"`_upgradeURL()` should strip any hash-prefix from the hash-based URL": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`_upgradeURL()` should strip any hash-prefix from the hash-based URL",
"duration": 4
},
"`_upgradeURL()` should not upgrade URLs of a different origin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`_upgradeURL()` should not upgrade URLs of a different origin",
"duration": 4
},
"`navigate()` should upgrade hash-based URLs when `serverRouting` is falsy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate()` should upgrade hash-based URLs when `serverRouting` is falsy",
"duration": 5
},
"`navigate()` should upgrade hash-based URLs when `serverRouting` is `true`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate()` should upgrade hash-based URLs when `serverRouting` is `true`",
"duration": 5
},
"`navigate()` should force the firing of the `navigate` event when `serverRouting` is falsy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate()` should force the firing of the `navigate` event when `serverRouting` is falsy",
"duration": 4
},
"`navigate()` should replace the history entry when the new and current URLs are the \"same\"": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate()` should replace the history entry when the new and current URLs are the \"same\"",
"duration": 6
},
"`navigate()` should not override user-specified values for `force` and `replace`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate()` should not override user-specified values for `force` and `replace`",
"duration": 4
},
"`_save()` should throw an error when the specified URL is not of the same origin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`_save()` should throw an error when the specified URL is not of the same origin",
"duration": 13
}
}
},
"App Content": {
"name": "App Content",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 549,
"type": "testsuite",
"Properties": {
"name": "Properties",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 31,
"type": "testcase",
"Y.App.Content.route should be a stack of middleware": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.App.Content.route should be a stack of middleware",
"duration": 0
}
},
"Views": {
"name": "Views",
"passed": 11,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 11,
"duration": 187,
"type": "testcase",
"`showContent()` should set the `activeView` of an app based on the specified `content`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showContent()` should set the `activeView` of an app based on the specified `content`",
"duration": 5
},
"`showContent()` should accept an HTMLElement, String, or Node as the content": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showContent()` should accept an HTMLElement, String, or Node as the content",
"duration": 10
},
"`showContent()` should use the only child of a document fragment as the view `container`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showContent()` should use the only child of a document fragment as the view `container`",
"duration": 6
},
"`showContent()` should not use the only text node child of a document fragment as the view `container`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showContent()` should not use the only text node child of a document fragment as the view `container`",
"duration": 5
},
"`showContent()` should wrap the children nodes of a document fragment with the view `container`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showContent()` should wrap the children nodes of a document fragment with the view `container`",
"duration": 7
},
"`showContent()` should accept a `callback` as either the second or third argument": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showContent()` should accept a `callback` as either the second or third argument",
"duration": 9
},
"`showContent()` should create an instance of the specified `view`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showContent()` should create an instance of the specified `view`",
"duration": 5
},
"`showContent() should not render the view by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showContent() should not render the view by default",
"duration": 12
},
"`showContent()` should use the `contentTemplate` of the view when a document fragment has multiple children": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showContent()` should use the `contentTemplate` of the view when a document fragment has multiple children",
"duration": 6
},
"`showView()` should apply the `options.view.config` to the view": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showView()` should apply the `options.view.config` to the view",
"duration": 6
},
"`showContent()` should _always_ use `content` as the view `container`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`showContent()` should _always_ use `content` as the view `container`",
"duration": 6
}
},
"Routes": {
"name": "Routes",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 311,
"type": "testcase",
"`Y.App.Content.route` should load HTML content from the server and set the `activeView`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`Y.App.Content.route` should load HTML content from the server and set the `activeView`",
"duration": 37
},
"`Y.App.Content.route` should load text content from the server and set the `activeView`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`Y.App.Content.route` should load text content from the server and set the `activeView`",
"duration": 74
},
"`Y.App.Content.route` should default the document `title` to `<title>`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`Y.App.Content.route` should default the document `title` to `<title>`",
"duration": 50
},
"`loadContent()` middleware should put `ioURL` on the `req` object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`loadContent()` middleware should put `ioURL` on the `req` object",
"duration": 34
},
"`loadContent()` middleware should put `content` and `ioResponse` on the `res` object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`loadContent()` middleware should put `content` and `ioResponse` on the `res` object",
"duration": 35
}
}
},
"LazyModelList": {
"name": "LazyModelList",
"passed": 20,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 20,
"duration": 387,
"type": "testsuite",
"Lifecycle": {
"name": "Lifecycle",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 32,
"type": "testcase",
"destructor should detach all revived models from the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destructor should detach all revived models from the list",
"duration": 4
}
},
"Methods": {
"name": "Methods",
"passed": 19,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 19,
"duration": 341,
"type": "testcase",
"add() should add everything as objects, not models": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "add() should add everything as objects, not models",
"duration": 3
},
"add() should generate a clientId for added objects if necessary": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "add() should generate a clientId for added objects if necessary",
"duration": 1
},
"free() should free the given model or model index": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "free() should free the given model or model index",
"duration": 3
},
"free() with no args should free all models": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "free() with no args should free all models",
"duration": 2
},
"get() should get properties, not attributes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "get() should get properties, not attributes",
"duration": 2
},
"getAsHTML() should get properties, not attributes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getAsHTML() should get properties, not attributes",
"duration": 1
},
"getAsURL() should get properties, not attributes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getAsURL() should get properties, not attributes",
"duration": 2
},
"indexOf() should find objects in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "indexOf() should find objects in the list",
"duration": 2
},
"indexOf() should find revived models in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "indexOf() should find revived models in the list",
"duration": 3
},
"remove() should accept both objects and models": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "remove() should accept both objects and models",
"duration": 2
},
"remove() should maintain indices for revived models": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "remove() should maintain indices for revived models",
"duration": 4
},
"reset() should accept an array of objects/models or a ModelList": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "reset() should accept an array of objects/models or a ModelList",
"duration": 6
},
"revive() should revive an index into a model": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "revive() should revive an index into a model",
"duration": 2
},
"revive() should revive an object into a model": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "revive() should revive an object into a model",
"duration": 3
},
"revive() with no args should revive all models in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "revive() with no args should revive all models in the list",
"duration": 3
},
"revive() should preserve clientIds": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "revive() should preserve clientIds",
"duration": 3
},
"Changing an attribute on a revived model should update the original object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Changing an attribute on a revived model should update the original object",
"duration": 3
},
"_isInList() should indicate whether an item is in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "_isInList() should indicate whether an item is in the list",
"duration": 2
},
"_modelToObject() should convert a model instance to a plain object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "_modelToObject() should convert a model instance to a plain object",
"duration": 3
}
}
},
"Model": {
"name": "Model",
"passed": 57,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 57,
"duration": 1078,
"type": "testsuite",
"Lifecycle": {
"name": "Lifecycle",
"passed": 6,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 6,
"duration": 108,
"type": "testcase",
"destroy() should destroy the model instance": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destroy() should destroy the model instance",
"duration": 3
},
"destroy() should call a callback if provided as the only arg": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destroy() should call a callback if provided as the only arg",
"duration": 2
},
"destroy() should call a callback if provided as the second arg": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destroy() should call a callback if provided as the second arg",
"duration": 1
},
"destroy() should delete the model if the `remove` option is truthy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destroy() should delete the model if the `remove` option is truthy",
"duration": 2
},
"destroy() should remove the model from all lists": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destroy() should remove the model from all lists",
"duration": 5
},
"destroy() should not remove the model lists when sync has an error": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destroy() should not remove the model lists when sync has an error",
"duration": 5
}
},
"Attributes and Properties": {
"name": "Attributes and Properties",
"passed": 13,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 13,
"duration": 282,
"type": "testcase",
"Attributes should be settable at instantiation time": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Attributes should be settable at instantiation time",
"duration": 2
},
"Models should allow ad-hoc attributes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Models should allow ad-hoc attributes",
"duration": 3
},
"Custom id attribute should be settable at instantiation time": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Custom id attribute should be settable at instantiation time",
"duration": 4
},
"`_isYUIModel` property should be true": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`_isYUIModel` property should be true",
"duration": 1
},
"`id` attribute should be an alias for the custom id attribute": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`id` attribute should be an alias for the custom id attribute",
"duration": 2
},
"`changed` property should be a hash of attributes that have changed since last save() or load()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`changed` property should be a hash of attributes that have changed since last save() or load()",
"duration": 3
},
"clientId attribute should be automatically generated": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "clientId attribute should be automatically generated",
"duration": 2
},
"`lastChange` property should contain attributes that changed in the last `change` event": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`lastChange` property should contain attributes that changed in the last `change` event",
"duration": 2
},
"`lists` property should be an array of ModelList instances that contain this model": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`lists` property should be an array of ModelList instances that contain this model",
"duration": 4
},
"Resetting the custom id attribute should reset `id`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Resetting the custom id attribute should reset `id`",
"duration": 5
},
"A custom id attribute should not be set when `id` fails validation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A custom id attribute should not be set when `id` fails validation",
"duration": 5
},
"`id` should not be set when the custom id attribute fails validation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`id` should not be set when the custom id attribute fails validation",
"duration": 5
},
"A custom id attribute should be same as what is returned from `id` setter": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "A custom id attribute should be same as what is returned from `id` setter",
"duration": 3
}
},
"Methods": {
"name": "Methods",
"passed": 29,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 29,
"duration": 513,
"type": "testcase",
"generateClientId() should generate a unique client id": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "generateClientId() should generate a unique client id",
"duration": 2
},
"getAsHTML() should return an HTML-escaped attribute value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getAsHTML() should return an HTML-escaped attribute value",
"duration": 2
},
"getAsHTML() should return an empty string for null attribute values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getAsHTML() should return an empty string for null attribute values",
"duration": 3
},
"getAsURL() should return a URL-encoded attribute value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getAsURL() should return a URL-encoded attribute value",
"duration": 2
},
"getAsURL() should return an empty string for null attribute values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getAsURL() should return an empty string for null attribute values",
"duration": 3
},
"isModified() should return true if the model is new": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "isModified() should return true if the model is new",
"duration": 3
},
"isModified() should return true if the model has changed since it was last saved": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "isModified() should return true if the model has changed since it was last saved",
"duration": 2
},
"isNew() should return true if the model is new": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "isNew() should return true if the model is new",
"duration": 3
},
"load() should delegate to sync()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "load() should delegate to sync()",
"duration": 2
},
"load() should reset this.changed when loading succeeds": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "load() should reset this.changed when loading succeeds",
"duration": 2
},
"load() should be chainable and should call the callback if one was provided": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "load() should be chainable and should call the callback if one was provided",
"duration": 3
},
"parse() should parse a JSON string and return an object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "parse() should parse a JSON string and return an object",
"duration": 2
},
"parse() should not try to parse non-strings": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "parse() should not try to parse non-strings",
"duration": 1
},
"save() should delegate to sync()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "save() should delegate to sync()",
"duration": 4
},
"save() should reset this.changed when saving succeeds": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "save() should reset this.changed when saving succeeds",
"duration": 3
},
"save() should be chainable and should call the callback if one was provided": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "save() should be chainable and should call the callback if one was provided",
"duration": 3
},
"set() should set the value of a single attribute": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "set() should set the value of a single attribute",
"duration": 2
},
"setAttrs() should set the values of multiple attributes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "setAttrs() should set the values of multiple attributes",
"duration": 2
},
"setAttrs() should not modify the passed-in `options` object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "setAttrs() should not modify the passed-in `options` object",
"duration": 2
},
"sync() should just call the supplied callback by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "sync() should just call the supplied callback by default",
"duration": 1
},
"toJSON() should return a copy of the model's attributes, minus excluded ones": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "toJSON() should return a copy of the model's attributes, minus excluded ones",
"duration": 3
},
"undo() should revert the previous change to the model": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "undo() should revert the previous change to the model",
"duration": 3
},
"undo() should revert only the specified attributes when attributes are specified": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "undo() should revert only the specified attributes when attributes are specified",
"duration": 2
},
"undo() should pass options to setAttrs()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "undo() should pass options to setAttrs()",
"duration": 3
},
"undo() should do nothing when there is no previous change to revert": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "undo() should do nothing when there is no previous change to revert",
"duration": 2
},
"undo() should only fire one change when a custom id attribute changes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "undo() should only fire one change when a custom id attribute changes",
"duration": 2
},
"validate() should only be called on save()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "validate() should only be called on save()",
"duration": 3
},
"a validation failure should abort a save() call": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "a validation failure should abort a save() call",
"duration": 2
},
"validate() should be backwards compatible with the 3.4.x synchronous style": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "validate() should be backwards compatible with the 3.4.x synchronous style",
"duration": 3
}
},
"Events": {
"name": "Events",
"passed": 9,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 9,
"duration": 155,
"type": "testcase",
"`change` event should contain coalesced attribute changes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`change` event should contain coalesced attribute changes",
"duration": 3
},
"`change` event should not fire when the _silent_ option is truthy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`change` event should not fire when the _silent_ option is truthy",
"duration": 2
},
"`change` event facade should contain options passed to set()/setAttrs()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`change` event facade should contain options passed to set()/setAttrs()",
"duration": 2
},
"`error` event should fire when validation fails": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`error` event should fire when validation fails",
"duration": 2
},
"`error` event should fire when parsing fails": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`error` event should fire when parsing fails",
"duration": 9
},
"`error` event should fire when a load operation fails": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`error` event should fire when a load operation fails",
"duration": 9
},
"`error` event should fire when a save operation fails": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`error` event should fire when a save operation fails",
"duration": 2
},
"`load` event should fire after a successful load operation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`load` event should fire after a successful load operation",
"duration": 3
},
"`save` event should fire after a successful save operation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`save` event should fire after a successful save operation",
"duration": 2
}
}
},
"ModelList": {
"name": "ModelList",
"passed": 86,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 86,
"duration": 1437,
"type": "testsuite",
"Lifecycle": {
"name": "Lifecycle",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 47,
"type": "testcase",
"constructor: should add a model instance, array of model instances, or ModelList instance to the list when passed in the `items` config property": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "constructor: should add a model instance, array of model instances, or ModelList instance to the list when passed in the `items` config property",
"duration": 9
},
"destructor should detach all models from the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destructor should detach all models from the list",
"duration": 3
}
},
"Attributes & Properties": {
"name": "Attributes & Properties",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 91,
"type": "testcase",
"ModelList instances should have an `_isYUIModelList` property": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "ModelList instances should have an `_isYUIModelList` property",
"duration": 1
},
"ModelList instances should have a `model` property that defaults to Y.Model": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "ModelList instances should have a `model` property that defaults to Y.Model",
"duration": 1
},
"`model` property should be customizable on init": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`model` property should be customizable on init",
"duration": 2
},
"`model` property should evaluate a string to a namespaced class on `Y`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`model` property should evaluate a string to a namespaced class on `Y`",
"duration": 2
},
"`model` property should support deeply-nested names": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`model` property should support deeply-nested names",
"duration": 3
}
},
"Methods": {
"name": "Methods",
"passed": 57,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 57,
"duration": 907,
"type": "testcase",
"add() should add a model to the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "add() should add a model to the list",
"duration": 4
},
"add() should add a model to the list at the specified index": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "add() should add a model to the list at the specified index",
"duration": 6
},
"add() should add an array of models to the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "add() should add an array of models to the list",
"duration": 6
},
"add() should add an array of models to the list at the specified index": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "add() should add an array of models to the list at the specified index",
"duration": 7
},
"add() should add models in another ModelList to the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "add() should add models in another ModelList to the list",
"duration": 4
},
"add() should add models in another ModelList to the list at the specified index": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "add() should add models in another ModelList to the list at the specified index",
"duration": 8
},
"add() should support models created in other windows": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "add() should support models created in other windows",
"duration": 3
},
"comparator() should be undefined by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "comparator() should be undefined by default",
"duration": 2
},
"models should be added in the proper position based on the comparator": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "models should be added in the proper position based on the comparator",
"duration": 6
},
"create() should create or update a model, then add it to the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "create() should create or update a model, then add it to the list",
"duration": 5
},
"create() should call the callback if one is provided": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "create() should call the callback if one is provided",
"duration": 5
},
"create() should pass an error to the callback if one occurs": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "create() should pass an error to the callback if one occurs",
"duration": 3
},
"create() should support models created in other windows": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "create() should support models created in other windows",
"duration": 3
},
"each() should iterate over the models in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "each() should iterate over the models in the list",
"duration": 4
},
"each() should accept an optional context": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "each() should accept an optional context",
"duration": 4
},
"each() should iterate over a copy of the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "each() should iterate over a copy of the list",
"duration": 6
},
"filter() should filter the list and return an array": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "filter() should filter the list and return an array",
"duration": 5
},
"filter() should return an empty array if the callback never returns a truthy value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "filter() should return an empty array if the callback never returns a truthy value",
"duration": 4
},
"filter() should return a new ModelList when options.asList is truthy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "filter() should return a new ModelList when options.asList is truthy",
"duration": 6
},
"get() should return an array of attribute values from all models in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "get() should return an array of attribute values from all models in the list",
"duration": 4
},
"get() should return a list attribute if there is one": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "get() should return a list attribute if there is one",
"duration": 3
},
"getAsHTML() should return an array of HTML-escaped attribute values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getAsHTML() should return an array of HTML-escaped attribute values",
"duration": 4
},
"getAsHTML() should return a list attribute if there is one": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getAsHTML() should return a list attribute if there is one",
"duration": 3
},
"getAsURL() should return an array of URL-encoded attribute values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getAsURL() should return an array of URL-encoded attribute values",
"duration": 5
},
"getAsURL() should return a list attribute if there is one": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getAsURL() should return a list attribute if there is one",
"duration": 4
},
"getByClientId() should look up a model by its clientId": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getByClientId() should look up a model by its clientId",
"duration": 2
},
"getById() should look up a model by its id": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getById() should look up a model by its id",
"duration": 3
},
"getById() should work with numeric ids": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getById() should work with numeric ids",
"duration": 3
},
"getById() should work with custom ids": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getById() should work with custom ids",
"duration": 3
},
"invoke() should call the named method on every model in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "invoke() should call the named method on every model in the list",
"duration": 4
},
"item() should return the model at the specified index": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "item() should return the model at the specified index",
"duration": 3
},
"load() should delegate to sync()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "load() should delegate to sync()",
"duration": 2
},
"load() should be chainable and should call the callback if one was provided": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "load() should be chainable and should call the callback if one was provided",
"duration": 2
},
"load() should reset the list with the loaded items": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "load() should reset the list with the loaded items",
"duration": 7
},
"load() callback should receive an error when a sync error occurs": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "load() callback should receive an error when a sync error occurs",
"duration": 2
},
"map() should execute a function on every model in the list and return an array of return values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "map() should execute a function on every model in the list and return an array of return values",
"duration": 3
},
"parse() should parse a JSON string and return an object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "parse() should parse a JSON string and return an object",
"duration": 2
},
"parse() should not try to parse non-strings": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "parse() should not try to parse non-strings",
"duration": 2
},
"remove() should remove a single model from the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "remove() should remove a single model from the list",
"duration": 4
},
"remove() should remove a single model from the list by index": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "remove() should remove a single model from the list by index",
"duration": 4
},
"remove() should remove an array of models from the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "remove() should remove an array of models from the list",
"duration": 4
},
"remove() should remove an array of models from the list by index": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "remove() should remove an array of models from the list by index",
"duration": 5
},
"remove() should remove models in another ModelList from the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "remove() should remove models in another ModelList from the list",
"duration": 5
},
"reset() should replace all models in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "reset() should replace all models in the list",
"duration": 5
},
"reset() should sort the new models in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "reset() should sort the new models in the list",
"duration": 7
},
"reset() should sort the new models in the list when the `silent` option is set": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "reset() should sort the new models in the list when the `silent` option is set",
"duration": 6
},
"reset() with no args should clear the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "reset() with no args should clear the list",
"duration": 3
},
"reset() should add models in another ModelList to the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "reset() should add models in another ModelList to the list",
"duration": 4
},
"reset() should support models created in other windows": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "reset() should support models created in other windows",
"duration": 2
},
"some() should iterate over the models in the list and stop when the callback returns `true`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "some() should iterate over the models in the list and stop when the callback returns `true`",
"duration": 6
},
"some() should accept an optional context": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "some() should accept an optional context",
"duration": 4
},
"some() should iterate over a copy of the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "some() should iterate over a copy of the list",
"duration": 5
},
"sort() should re-sort the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "sort() should re-sort the list",
"duration": 7
},
"sort({descending:true}) should re-sort the list in descending order": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "sort({descending:true}) should re-sort the list in descending order",
"duration": 6
},
"sync() should just call the supplied callback by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "sync() should just call the supplied callback by default",
"duration": 2
},
"toArray() should return an array containing all the models in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "toArray() should return an array containing all the models in the list",
"duration": 3
},
"toJSON() should return an array of model hashes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "toJSON() should return an array of model hashes",
"duration": 4
}
},
"Events": {
"name": "Events",
"passed": 22,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 22,
"duration": 374,
"type": "testcase",
"`add` event should fire when a model is added": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`add` event should fire when a model is added",
"duration": 5
},
"`add` event should be preventable": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`add` event should be preventable",
"duration": 3
},
"`add` event should not fire when a model is added silently": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`add` event should not fire when a model is added silently",
"duration": 5
},
"`change` event should bubble up from models": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`change` event should bubble up from models",
"duration": 4
},
"`create` event should fire when a model is created": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`create` event should fire when a model is created",
"duration": 4
},
"`create` event should receive options passed to the create() method": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`create` event should receive options passed to the create() method",
"duration": 4
},
"`error` event should bubble up from models": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`error` event should bubble up from models",
"duration": 4
},
"`error` event should fire when a model with a duplicate clientId is added": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`error` event should fire when a model with a duplicate clientId is added",
"duration": 7
},
"`error` event should fire when a model with a duplicate id is added": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`error` event should fire when a model with a duplicate id is added",
"duration": 6
},
"`error` event should fire when a model that isn't in the list is removed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`error` event should fire when a model that isn't in the list is removed",
"duration": 3
},
"`error` event should fire when a sync layer response can't be parsed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`error` event should fire when a sync layer response can't be parsed",
"duration": 8
},
"`load` event should fire after a successful load operation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`load` event should fire after a successful load operation",
"duration": 3
},
"`reset` event should fire when the list is reset or sorted": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`reset` event should fire when the list is reset or sorted",
"duration": 4
},
"`reset` event facade should contain sorted models": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`reset` event facade should contain sorted models",
"duration": 7
},
"`reset` event should be preventable": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`reset` event should be preventable",
"duration": 2
},
"`reset` event should not fire when the list is reset silently": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`reset` event should not fire when the list is reset silently",
"duration": 3
},
"`reset` event should allow the caller to override the `src` property on the event facade": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`reset` event should allow the caller to override the `src` property on the event facade",
"duration": 2
},
"`remove` event should fire when a model is removed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`remove` event should fire when a model is removed",
"duration": 6
},
"`remove` event should be preventable": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`remove` event should be preventable",
"duration": 3
},
"`remove` event should not fire when a model is removed silently": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`remove` event should not fire when a model is removed silently",
"duration": 4
},
"list should update its id map when a model id changes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "list should update its id map when a model id changes",
"duration": 5
},
"list should ignore id changes for models not in the list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "list should ignore id changes for models not in the list",
"duration": 5
}
}
},
"ModelSync.REST": {
"name": "ModelSync.REST",
"passed": 30,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 30,
"duration": 623,
"type": "testsuite",
"Lifecycle": {
"name": "Lifecycle",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 46,
"type": "testcase",
"initializer should set the `root` property on the instance": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "initializer should set the `root` property on the instance",
"duration": 2
},
"initializer should set the `url` property on the instance": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "initializer should set the `url` property on the instance",
"duration": 3
}
},
"Properties": {
"name": "Properties",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 63,
"type": "testcase",
"`root` property should be an empty string by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`root` property should be an empty string by default",
"duration": 3
},
"`url` property should be an empty string by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`url` property should be an empty string by default",
"duration": 3
},
"Static `CSRF_TOKEN` should default to the value of `YUI.Env.CSRF_TOKEN`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Static `CSRF_TOKEN` should default to the value of `YUI.Env.CSRF_TOKEN`",
"duration": 1
}
},
"Methods": {
"name": "Methods",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 357,
"type": "testcase",
"getURL() should return an empty string by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() should return an empty string by default",
"duration": 3
},
"getURL() of a model list should return the `root` of its model by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() of a model list should return the `root` of its model by default",
"duration": 2
},
"getURL() of a model list should return its `url` if defined": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() of a model list should return its `url` if defined",
"duration": 2
},
"getURL() of a new model should return its `root` if defined": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() of a new model should return its `root` if defined",
"duration": 3
},
"getURL() of a model should return its `root` when the `action` is \"create\"": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() of a model should return its `root` when the `action` is \"create\"",
"duration": 2
},
"getURL() of a model should return its `root` joined with its `id` by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() of a model should return its `root` joined with its `id` by default",
"duration": 2
},
"getURL() of a model should return its `root` joined with its `id` and normalize slashes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() of a model should return its `root` joined with its `id` and normalize slashes",
"duration": 2
},
"getURL() of a model should return its `url` if defined": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() of a model should return its `url` if defined",
"duration": 3
},
"getURL() should substitute tokenized `url`s with attribute values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() should substitute tokenized `url`s with attribute values",
"duration": 4
},
"getURL() should substitute tokenized `url`s with `options` values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() should substitute tokenized `url`s with `options` values",
"duration": 3
},
"getURL() should substitute tokenized `url`s with attribute and `options` values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() should substitute tokenized `url`s with attribute and `options` values",
"duration": 4
},
"getURL() should URL-encode the `url` substitution values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() should URL-encode the `url` substitution values",
"duration": 2
},
"getURL() should not substitute Arrays, Objects, or Boolean values into the `url`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getURL() should not substitute Arrays, Objects, or Boolean values into the `url`",
"duration": 2
},
"parse() should receive the full Y.io response object when `parseIOResponse is falsy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "parse() should receive the full Y.io response object when `parseIOResponse is falsy",
"duration": 3
},
"parseIOResponse() should alter the response passed to `parse()`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "parseIOResponse() should alter the response passed to `parse()`",
"duration": 3
},
"serialize() should return a JSON string by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "serialize() should return a JSON string by default",
"duration": 2
},
"serialize() should be passed the `sync()` `action`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "serialize() should be passed the `sync()` `action`",
"duration": 3
}
},
"Sync": {
"name": "Sync",
"passed": 8,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 8,
"duration": 139,
"type": "testcase",
"load() should perform a GET XHR the `url` of the model": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "load() should perform a GET XHR the `url` of the model",
"duration": 3
},
"load() should perform a GET XHR the `root` of the model list": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "load() should perform a GET XHR the `root` of the model list",
"duration": 6
},
"save() should perform a POST XHR to the `root` of a new model": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "save() should perform a POST XHR to the `root` of a new model",
"duration": 3
},
"save() should perform a PUT XHR to the `url` an exiting model": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "save() should perform a PUT XHR to the `url` an exiting model",
"duration": 9
},
"destroy({remove: true}) should perform a DELETE XHR to the `url` an exiting model": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destroy({remove: true}) should perform a DELETE XHR to the `url` an exiting model",
"duration": 3
},
"EMULATE_HTTP should use POST instead of PUT or DELETE XHRs": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "EMULATE_HTTP should use POST instead of PUT or DELETE XHRs",
"duration": 9
},
"sync() should accept `csrfToken`, `headers`, and `timeout` options": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "sync() should accept `csrfToken`, `headers`, and `timeout` options",
"duration": 3
},
"Failed sync() calls should pass the HTTP status code and message to the callback": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Failed sync() calls should pass the HTTP status code and message to the callback",
"duration": 2
}
}
},
"Router": {
"name": "Router",
"passed": 53,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 53,
"duration": 2437,
"type": "testsuite",
"Lifecycle": {
"name": "Lifecycle",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 45,
"type": "testcase",
"initializer should set attributes based on config options": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "initializer should set attributes based on config options",
"duration": 3
},
"subclass with default routes should work": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "subclass with default routes should work",
"duration": 4
}
},
"Attributes": {
"name": "Attributes",
"passed": 6,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 6,
"duration": 109,
"type": "testcase",
"`html5` attribute should have a default value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`html5` attribute should have a default value",
"duration": 4
},
"`root` attribute should have a default value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`root` attribute should have a default value",
"duration": 3
},
"`routes` attribute should have a default value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`routes` attribute should have a default value",
"duration": 3
},
"setting the `routes` attribute should reset all routes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "setting the `routes` attribute should reset all routes",
"duration": 5
},
"`routes` should support both `callback` and `callbacks` properties": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`routes` should support both `callback` and `callbacks` properties",
"duration": 3
},
"`callbacks` should supercede `callback` property for `routes`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`callbacks` should supercede `callback` property for `routes`",
"duration": 3
}
},
"Events": {
"name": "Events",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 122,
"type": "testcase",
"`ready` event should fire when the router is ready to dispatch": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`ready` event should fire when the router is ready to dispatch",
"duration": 31
},
"`ready` event should set e.dispatched to true if called after dispatch": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`ready` event should set e.dispatched to true if called after dispatch",
"duration": 32
}
},
"Methods": {
"name": "Methods",
"passed": 25,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 25,
"duration": 753,
"type": "testcase",
"getPath() should return the current location `pathname` when no hash is set in all browsers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getPath() should return the current location `pathname` when no hash is set in all browsers",
"duration": 4
},
"getPath() should return the `pathname` in HTML5 browsers and otherwise return the hash path": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getPath() should return the `pathname` in HTML5 browsers and otherwise return the hash path",
"duration": 3
},
"getPath() should return the hash path in non HTML5 browsers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getPath() should return the hash path in non HTML5 browsers",
"duration": 4
},
"route() should add a route": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "route() should add a route",
"duration": 3
},
"match() should return an array of routes that match the given path": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "match() should return an array of routes that match the given path",
"duration": 3
},
"hasRoute() should return `true` if one or more routes match the given path": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "hasRoute() should return `true` if one or more routes match the given path",
"duration": 5
},
"hasRoute() should support full URLs": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "hasRoute() should support full URLs",
"duration": 3
},
"hasRoute() should always return `false` for URLs with different origins": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "hasRoute() should always return `false` for URLs with different origins",
"duration": 2
},
"dispatch() should dispatch to the first route that matches the current URL": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "dispatch() should dispatch to the first route that matches the current URL",
"duration": 51
},
"dispatch() should upgrade hash URLs to HTML5 URLs in HTML5 browsers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "dispatch() should upgrade hash URLs to HTML5 URLs in HTML5 browsers",
"duration": 49
},
"removeRoot() should remove the root URL from a given path": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "removeRoot() should remove the root URL from a given path",
"duration": 3
},
"removeRoot() should strip the origin (\"http://foo.com\") portion of the URL, if any": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "removeRoot() should strip the origin (\"http://foo.com\") portion of the URL, if any",
"duration": 3
},
"replace() should replace the current history entry": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "replace() should replace the current history entry",
"duration": 37
},
"replace() should be able to be called with no args using html5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "replace() should be able to be called with no args using html5",
"duration": 18
},
"replace() should be able to be called with no args using not html5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "replace() should be able to be called with no args using not html5",
"duration": 11
},
"save() should create a new history entry": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "save() should create a new history entry",
"duration": 33
},
"consecutive save() calls should dispatch to the correct routes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "consecutive save() calls should dispatch to the correct routes",
"duration": 37
},
"save() should not include the `root` in the hash path if it is already in the `pathname`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "save() should not include the `root` in the hash path if it is already in the `pathname`",
"duration": 18
},
"save() should include the `root` in the hash path if it is not already in the `pathname`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "save() should include the `root` in the hash path if it is not already in the `pathname`",
"duration": 17
},
"save() should dispatch in non HTML5 browsers even when the `hash` does not change": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "save() should dispatch in non HTML5 browsers even when the `hash` does not change",
"duration": 18
},
"replace() should error when the URL is not from the same origin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "replace() should error when the URL is not from the same origin",
"duration": 32
},
"save() should error when the URL is not from the same origin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "save() should error when the URL is not from the same origin",
"duration": 30
},
"_joinURL() should normalize \"/\" separators": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "_joinURL() should normalize \"/\" separators",
"duration": 4
},
"_dispatch() should pass `src` through to request object passed to route handlers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "_dispatch() should pass `src` through to request object passed to route handlers",
"duration": 5
},
"_getRegex() should return regexes that do not match too much": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "_getRegex() should return regexes that do not match too much",
"duration": 4
}
},
"Routes": {
"name": "Routes",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 1386,
"type": "testcase",
"routes should be called in the context of the router": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "routes should be called in the context of the router",
"duration": 6
},
"routes should receive a request object, response object, and `next` function as params": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "routes should receive a request object, response object, and `next` function as params",
"duration": 5
},
"routes should support multiple callback functions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "routes should support multiple callback functions",
"duration": 3
},
"routes should support an array of callback functions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "routes should support an array of callback functions",
"duration": 3
},
"routes should support an array of callback function string names": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "routes should support an array of callback function string names",
"duration": 3
},
"routes should support nested arrays of mixed function and string callbacks": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "routes should support nested arrays of mixed function and string callbacks",
"duration": 3
},
"route middleware should be able to skip to the next route": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "route middleware should be able to skip to the next route",
"duration": 3
},
"request object should contain captured route parameters": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "request object should contain captured route parameters",
"duration": 3
},
"route parameters should be decoded": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "route parameters should be decoded",
"duration": 3
},
"request object should contain a `pendingRoutes` property": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "request object should contain a `pendingRoutes` property",
"duration": 3
},
"calling `res()` should have the same result as calling `next()`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "calling `res()` should have the same result as calling `next()`",
"duration": 3
},
"calling `next()` should pass control to the next matching route": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "calling `next()` should pass control to the next matching route",
"duration": 3
},
"\"*\" should be a catch-all route": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "\"*\" should be a catch-all route",
"duration": 3
},
"routes containing a \"*\" should match the segments which follow it": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "routes containing a \"*\" should match the segments which follow it",
"duration": 3
},
"multiple routers should be able to coexist and have duplicate route handlers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "multiple routers should be able to coexist and have duplicate route handlers",
"duration": 235
},
"multiple nested routers should be able to coexist and duplicate route handlers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "multiple nested routers should be able to coexist and duplicate route handlers",
"duration": 281
},
"multiple nested non-HTML5 routers should be able to coexist and duplicate route handlers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "multiple nested non-HTML5 routers should be able to coexist and duplicate route handlers",
"duration": 282
},
"multiple routers should respond to history events after one router is destroyed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "multiple routers should respond to history events after one router is destroyed",
"duration": 236
}
}
},
"View": {
"name": "View",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 327,
"type": "testsuite",
"Lifecycle": {
"name": "Lifecycle",
"passed": 13,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 13,
"duration": 219,
"type": "testcase",
"container should be a <div> node by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "container should be a <div> node by default",
"duration": 2
},
"default container should be created lazily": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "default container should be created lazily",
"duration": 4
},
"container events should be attached lazily when specified via a valueFn": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "container events should be attached lazily when specified via a valueFn",
"duration": 4
},
"container events should be attached lazily when specified via an attr value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "container events should be attached lazily when specified via an attr value",
"duration": 2
},
"events property should be an empty object by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "events property should be an empty object by default",
"duration": 2
},
"events with missing handler functions should not cause an error during destruction": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "events with missing handler functions should not cause an error during destruction",
"duration": 4
},
"initializer should allow setting a ad-hoc attrs": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "initializer should allow setting a ad-hoc attrs",
"duration": 2
},
"initializer should allow setting a containerTemplate at init": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "initializer should allow setting a containerTemplate at init",
"duration": 1
},
"initializer should allow setting events at init": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "initializer should allow setting events at init",
"duration": 2
},
"initializer should allow setting a template at init": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "initializer should allow setting a template at init",
"duration": 2
},
"create() should not be called on init": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "create() should not be called on init",
"duration": 1
},
"destructor should not remove the container by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destructor should not remove the container by default",
"duration": 3
},
"destructor should remove the container from the DOM if `remove` options is truthy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "destructor should remove the container from the DOM if `remove` options is truthy",
"duration": 3
}
},
"Attributes": {
"name": "Attributes",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 30,
"type": "testcase",
"attachEvents() should be called when the container attr changes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "attachEvents() should be called when the container attr changes",
"duration": 3
}
},
"Methods": {
"name": "Methods",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 60,
"type": "testcase",
"create() should create and return a container node": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "create() should create and return a container node",
"duration": 1
},
"remove() should remove the container node from the DOM": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "remove() should remove the container node from the DOM",
"duration": 2
},
"render() should be a chainable noop": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "render() should be a chainable noop",
"duration": 2
}
}
},
"View.NodeMap": {
"name": "View.NodeMap",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 93,
"type": "testsuite",
"General": {
"name": "General",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 79,
"type": "testcase",
"getByNode() should return a View instance associated with the given Node": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getByNode() should return a View instance associated with the given Node",
"duration": 3
},
"getByNode() should return the nearest View instance": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getByNode() should return the nearest View instance",
"duration": 4
},
"getByNode() should return null when no View is found": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getByNode() should return null when no View is found",
"duration": 3
},
"View should be removed from the instances map when destroy() is called": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "View should be removed from the instances map when destroy() is called",
"duration": 3
}
}
},
"timestamp": "Tuesday, June 11, 2013 12:24:09 AM"
},
{
"name": "YUI: Object",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 362,
"type": "report",
"Core": {
"name": "Core",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 299,
"type": "testcase",
"test_create": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_create",
"duration": 0
},
"test_each": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_each",
"duration": 1
},
"test_getValue": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_getValue",
"duration": 1
},
"test_hasKey": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_hasKey",
"duration": 1
},
"test_hasValue": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_hasValue",
"duration": 0
},
"test_isEmpty": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_isEmpty",
"duration": 1
},
"test: isEmpty() should work on non-objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: isEmpty() should work on non-objects",
"duration": 1
},
"test_keys": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_keys",
"duration": 0
},
"test_keys_function": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_keys_function",
"duration": 1
},
"test_keys_dom": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_keys_dom",
"duration": 1
},
"test_owns": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_owns",
"duration": 0
},
"test_setValue": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_setValue",
"duration": 1
},
"test_size": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_size",
"duration": 1
},
"size() should return 0 for non-objects [legacy behavior]": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "size() should return 0 for non-objects [legacy behavior]",
"duration": 51
},
"test_some": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_some",
"duration": 1
},
"test_values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_values",
"duration": 0
},
"test_people_messing_up_object_prototype": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_people_messing_up_object_prototype",
"duration": 0
}
},
"timestamp": "Tuesday, June 11, 2013 12:24:10 AM"
},
{
"name": "testSuite_yui_3_5_0_1_1370935450626_55",
"passed": 18,
"failed": 4,
"errors": 1,
"ignored": 0,
"total": 22,
"duration": 463,
"type": "report",
"YUI: Lang": {
"name": "YUI: Lang",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 299,
"type": "testsuite",
"Lang tests": {
"name": "Lang tests",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 297,
"type": "testcase",
"_isNative() should return true for native functions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "_isNative() should return true for native functions",
"duration": 1
},
"_isNative() should return false for non-native functions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "_isNative() should return false for non-native functions",
"duration": 2
},
"test_is_array": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_array",
"duration": 1
},
"test_is_array_dom": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_array_dom",
"duration": 1
},
"test_is_boolean": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_boolean",
"duration": 0
},
"test_is_function": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_function",
"duration": 1
},
"test_is_null": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_null",
"duration": 1
},
"test_is_number": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_number",
"duration": 1
},
"test_is_object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_object",
"duration": 0
},
"test_is_string": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_string",
"duration": 1
},
"test_is_undefined": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_undefined",
"duration": 1
},
"test_trim": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_trim",
"duration": 1
},
"test_trim_left": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_trim_left",
"duration": 1
},
"test_trim_right": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_trim_right",
"duration": 1
},
"test_is_value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_value",
"duration": 1
},
"test_is_date": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_date",
"duration": 1
},
"test_now": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_now",
"duration": 1
},
"test_sub": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_sub",
"duration": 1
}
}
},
"YUI: Lang - CrossFrame": {
"name": "YUI: Lang - CrossFrame",
"passed": 0,
"failed": 4,
"errors": 1,
"ignored": 0,
"total": 4,
"duration": 109,
"type": "testsuite",
"Lang Cross Frame Tests": {
"name": "Lang Cross Frame Tests",
"passed": 0,
"failed": 4,
"errors": 1,
"ignored": 0,
"total": 4,
"duration": 92,
"type": "testcase",
"test_is_array_xframe": {
"result": "fail",
"message": "Unexpected error: 'xframe' is undefined",
"type": "test",
"name": "test_is_array_xframe",
"duration": 10
},
"test_is_function_xframe": {
"result": "fail",
"message": "Unexpected error: 'xframe' is undefined",
"type": "test",
"name": "test_is_function_xframe",
"duration": 10
},
"test_is_object_xframe": {
"result": "fail",
"message": "Unexpected error: 'xframe' is undefined",
"type": "test",
"name": "test_is_object_xframe",
"duration": 9
},
"test_is_date_xframe": {
"result": "fail",
"message": "Unexpected error: 'xframe' is undefined",
"type": "test",
"name": "test_is_date_xframe",
"duration": 11
}
}
},
"timestamp": "Tuesday, June 11, 2013 12:24:11 AM"
},
{
"name": "YUI: All",
"passed": 311,
"failed": 4,
"errors": 1,
"ignored": 5,
"total": 320,
"duration": 13844,
"type": "report",
"YUI: User Agent": {
"name": "YUI: User Agent",
"passed": 204,
"failed": 0,
"errors": 0,
"ignored": 3,
"total": 207,
"duration": 3688,
"type": "testsuite",
"Node.js": {
"name": "Node.js",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 1,
"total": 2,
"duration": 47,
"type": "testcase",
"test: Node.js version": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Node.js version",
"duration": 8
},
"test: Node.js platform": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "test: Node.js platform"
}
},
"Touch Enabled Tests": {
"name": "Touch Enabled Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 1,
"total": 2,
"duration": 47,
"type": "testcase",
"test: ie10 Windows touchEnabled": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: ie10 Windows touchEnabled",
"duration": 1
},
"test: iOS touchEnabled": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "test: iOS touchEnabled"
}
},
"IE 10/Windows 8 App": {
"name": "IE 10/Windows 8 App",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 1,
"total": 2,
"duration": 45,
"type": "testcase",
"test: win8 app": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: win8 app",
"duration": 1
},
"test: not win8 app": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "test: not win8 app"
}
},
"General": {
"name": "General",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 77,
"type": "testcase",
"compareVersions() should compare major versions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "compareVersions() should compare major versions",
"duration": 1
},
"compareVersions() should compare major + minor versions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "compareVersions() should compare major + minor versions",
"duration": 1
},
"compareVersions() should compare major + minor + build versions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "compareVersions() should compare major + minor + build versions",
"duration": 0
},
"compareVersions() should handle null/undefined/empty input": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "compareVersions() should handle null/undefined/empty input",
"duration": 1
}
},
"User Agent: Chrome": {
"name": "User Agent: Chrome",
"passed": 19,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 19,
"duration": 327,
"type": "testcase",
"test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.36 Safari/525.19": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.36 Safari/525.19",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.3 Safari/532.2": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.3 Safari/532.2",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.792.0 Safari/535.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.792.0 Safari/535.1",
"duration": 1
},
"test: Mozilla/5.0 (X11; U; Windows NT 6; en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.587.0 Safari/534.12": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Windows NT 6; en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.587.0 Safari/534.12",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.173.1 Safari/530.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.173.1 Safari/530.5",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.4 (KHTML, like Gecko) Chrome/6.0.481.0 Safari/534.4": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.4 (KHTML, like Gecko) Chrome/6.0.481.0 Safari/534.4",
"duration": 0
},
"test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.872.0 Safari/535.2": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.872.0 Safari/535.2",
"duration": 1
},
"test: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML,like Gecko) Chrome/9.1.0.0 Safari/540.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML,like Gecko) Chrome/9.1.0.0 Safari/540.0",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.201.1 Safari/532.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.201.1 Safari/532.0",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.558.0 Safari/534.10": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.558.0 Safari/534.10",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.86 Safari/533.4": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.86 Safari/533.4",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/9.0.600.0 Safari/534.14": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/9.0.600.0 Safari/534.14",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0",
"duration": 1
}
},
"User Agent: Chromium": {
"name": "User Agent: Chromium",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 93,
"type": "testcase",
"test: Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/10.04 Chromium/14.0.813.0 Chrome/14.0.813.0 Safari/535.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/10.04 Chromium/14.0.813.0 Chrome/14.0.813.0 Safari/535.1",
"duration": 1
},
"test: Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.7 (KHTML, like Gecko) Ubuntu/11.10 Chromium/16.0.912.21 Chrome/16.0.912.21 Safari/535.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.7 (KHTML, like Gecko) Ubuntu/11.10 Chromium/16.0.912.21 Chrome/16.0.912.21 Safari/535.7",
"duration": 1
},
"test: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30",
"duration": 2
},
"test: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Ubuntu/10.10 Chromium/8.0.552.237 Chrome/8.0.552.237 Safari/534.10": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Ubuntu/10.10 Chromium/8.0.552.237 Chrome/8.0.552.237 Safari/534.10",
"duration": 1
},
"test: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.04 Chromium/15.0.871.0 Chrome/15.0.871.0 Safari/535.2": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.04 Chromium/15.0.871.0 Chrome/15.0.871.0 Safari/535.2",
"duration": 1
}
},
"User Agent: Firefox": {
"name": "User Agent: Firefox",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 281,
"type": "testcase",
"test: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b9pre) Gecko/20101228 Firefox/4.0b9pre": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b9pre) Gecko/20101228 Firefox/4.0b9pre",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 GTB5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 GTB5",
"duration": 1
},
"test: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.12) Gecko/20080214 Firefox/2.0.0.12": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.12) Gecko/20080214 Firefox/2.0.0.12",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101114 Firefox/4.0b8pre": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101114 Firefox/4.0b8pre",
"duration": 1
},
"test: Mozilla/5.0 (X11; U; Linux amd64; rv:5.0) Gecko/20100101 Firefox/5.0 (Debian)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux amd64; rv:5.0) Gecko/20100101 Firefox/5.0 (Debian)",
"duration": 2
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ko; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ko; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2",
"duration": 1
},
"test: Mozilla/5.0 (Windows; Windows NT 6.1; rv:2.0b2) Gecko/20100720 Firefox/4.0b2": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; Windows NT 6.1; rv:2.0b2) Gecko/20100720 Firefox/4.0b2",
"duration": 1
},
"test: Mozilla/5.0 (X11; Linux x86_64; rv:2.0b4) Gecko/20100818 Firefox/4.0b4": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; Linux x86_64; rv:2.0b4) Gecko/20100818 Firefox/4.0b4",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8",
"duration": 0
},
"test: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110613 Firefox/6.0a2": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110613 Firefox/6.0a2",
"duration": 1
},
"test: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100308 Ubuntu/10.04 (lucid) Firefox/3.6 GTB7.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100308 Ubuntu/10.04 (lucid) Firefox/3.6 GTB7.1",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5",
"duration": 0
},
"test: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7) Gecko/20101111 Firefox/4.0b7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7) Gecko/20101111 Firefox/4.0b7",
"duration": 1
},
"test: Mozilla/5.0 (X11; Linux x86_64; rv:2.0b9pre) Gecko/20110111 Firefox/4.0b9pre": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; Linux x86_64; rv:2.0b9pre) Gecko/20110111 Firefox/4.0b9pre",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.2a1pre) Gecko/20110324 Firefox/4.2a1pre": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.2a1pre) Gecko/20110324 Firefox/4.2a1pre",
"duration": 0
}
},
"User Agent: Firefox (BonEcho)": {
"name": "User Agent: Firefox (BonEcho)",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 45,
"type": "testcase",
"test: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071113 BonEcho/2.0.0.9": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071113 BonEcho/2.0.0.9",
"duration": 2
},
"test: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061026 BonEcho/2.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061026 BonEcho/2.0",
"duration": 1
}
},
"User Agent: Firefox (GranParadiso)": {
"name": "User Agent: Firefox (GranParadiso)",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 31,
"type": "testcase",
"test: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009033017 GranParadiso/3.0.8": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009033017 GranParadiso/3.0.8",
"duration": 1
}
},
"User Agent: Firefox (Lorentz)": {
"name": "User Agent: Firefox (Lorentz)",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 30,
"type": "testcase",
"test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2) Gecko/20100411 Lorentz/3.6.3 GTB7.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2) Gecko/20100411 Lorentz/3.6.3 GTB7.0",
"duration": 1
}
},
"User Agent: Firefox (Minefield)": {
"name": "User Agent: Firefox (Minefield)",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 61,
"type": "testcase",
"test: Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.3a1pre) Gecko/20091019 Minefield/3.7a1pre": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.3a1pre) Gecko/20091019 Minefield/3.7a1pre",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.3a4pre) Gecko/20100402 Minefield/3.7a4pre": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.3a4pre) Gecko/20100402 Minefield/3.7a4pre",
"duration": 0
}
},
"User Agent: Firefox (Namoroka)": {
"name": "User Agent: Firefox (Namoroka)",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 46,
"type": "testcase",
"test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2a1) Gecko/20090806 Namoroka/3.6a1",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 6.1; cs; rv:1.9.2a2pre) Gecko/20090912 Namoroka/3.6a2pre (.NET CLR 3.5.30729)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.1; cs; rv:1.9.2a2pre) Gecko/20090912 Namoroka/3.6a2pre (.NET CLR 3.5.30729)",
"duration": 0
},
"test: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a2pre) Gecko/20090901 Ubuntu/9.10 (karmic) Namoroka/3.6a2pre": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a2pre) Gecko/20090901 Ubuntu/9.10 (karmic) Namoroka/3.6a2pre",
"duration": 1
}
},
"User Agent: Firefox (Shiretoko)": {
"name": "User Agent: Firefox (Shiretoko)",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 46,
"type": "testcase",
"test: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090109 Shiretoko/3.1b3pre": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090109 Shiretoko/3.1b3pre",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b4pre) Gecko/20090311 Shiretoko/3.1b4pre": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b4pre) Gecko/20090311 Shiretoko/3.1b4pre",
"duration": 1
}
},
"User Agent: IE": {
"name": "User Agent: IE",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 312,
"type": "testcase",
"test: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; rv:11.0) like Gecko": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; rv:11.0) like Gecko",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C; rv:11.0) like Gecko": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C; rv:11.0) like Gecko",
"duration": 1
},
"test: Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)",
"duration": 0
},
"test: Mozilla/2.0 (compatible; MSIE 4.0; Windows 98)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/2.0 (compatible; MSIE 4.0; Windows 98)",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; MS-RTC LM 8; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.30729)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; MS-RTC LM 8; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.30729)",
"duration": 0
},
"test: Mozilla/4.0 (Mozilla/4.0; MSIE 7.0; Windows NT 5.1; FDM; SV1; .NET CLR 3.0.04506.30)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (Mozilla/4.0; MSIE 7.0; Windows NT 5.1; FDM; SV1; .NET CLR 3.0.04506.30)",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8; Zune 4.7)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8; Zune 4.7)",
"duration": 2
},
"test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)",
"duration": 0
},
"test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727)",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 5.0; Windows NT;)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 5.0; Windows NT;)",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC)",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; Ant.com Toolbar 1.6; MSIECrawler)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; Ant.com Toolbar 1.6; MSIECrawler)",
"duration": 1
}
},
"User Agent: Opera": {
"name": "User Agent: Opera",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 280,
"type": "testcase",
"test: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.52 Safari/537.36 OPR/15.0.1147.132": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.52 Safari/537.36 OPR/15.0.1147.132",
"duration": 1
},
"test: Opera/9.80 (X11; Linux i686; U; ru) Presto/2.8.131 Version/11.11": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (X11; Linux i686; U; ru) Presto/2.8.131 Version/11.11",
"duration": 0
},
"test: Opera/9.80 (Windows NT 5.1; U; cs) Presto/2.2.15 Version/10.00": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (Windows NT 5.1; U; cs) Presto/2.2.15 Version/10.00",
"duration": 1
},
"test: Opera/7.03 (Windows NT 5.0; U) [en]": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/7.03 (Windows NT 5.0; U) [en]",
"duration": 1
},
"test: Opera/9.80 (Windows NT 6.1; U; zh-tw) Presto/2.7.62 Version/11.01": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (Windows NT 6.1; U; zh-tw) Presto/2.7.62 Version/11.01",
"duration": 2
},
"test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.24": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.24",
"duration": 1
},
"test: Opera/6.0 (Windows 2000; U) [fr]": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/6.0 (Windows 2000; U) [fr]",
"duration": 0
},
"test: Opera/9.80 (Windows NT 6.1; U; sv) Presto/2.7.62 Version/11.01": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (Windows NT 6.1; U; sv) Presto/2.7.62 Version/11.01",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.10 [en]": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.10 [en]",
"duration": 1
},
"test: Opera/9.51 (Macintosh; Intel Mac OS X; U; en)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.51 (Macintosh; Intel Mac OS X; U; en)",
"duration": 3
},
"test: Opera/5.11 (Windows 98; U) [en]": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/5.11 (Windows 98; U) [en]",
"duration": 1
},
"test: Opera/9.80 (Windows NT 6.0; U; en) Presto/2.8.99 Version/11.10": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (Windows NT 6.0; U; en) Presto/2.8.99 Version/11.10",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.01 [en]": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.01 [en]",
"duration": 1
},
"test: Opera/9.80 (Windows NT 6.1; U; en-GB) Presto/2.7.62 Version/11.00": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (Windows NT 6.1; U; en-GB) Presto/2.7.62 Version/11.00",
"duration": 1
},
"test: Opera/9.02 (Windows XP; U; ru)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.02 (Windows XP; U; ru)",
"duration": 0
},
"test: Opera/9.70 (Linux i686 ; U; en) Presto/2.2.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.70 (Linux i686 ; U; en) Presto/2.2.1",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.12 [en]": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.12 [en]",
"duration": 1
}
},
"User Agent: Safari": {
"name": "User Agent: Safari",
"passed": 9,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 9,
"duration": 171,
"type": "testcase",
"test: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16",
"duration": 2
},
"test: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fi-fi) AppleWebKit/420+ (KHTML, like Gecko) Safari/419.3": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fi-fi) AppleWebKit/420+ (KHTML, like Gecko) Safari/419.3",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.6": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.6",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; it-it) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_6; it-it) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-HK) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-HK) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ) AppleWebKit/523.15 (KHTML, like Gecko) Version/3.0 Safari/523.15": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ) AppleWebKit/523.15 (KHTML, like Gecko) Version/3.0 Safari/523.15",
"duration": 0
},
"test: Mozilla/5.0 (Windows; U; Windows NT 6.1; sv-SE) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 6.1; sv-SE) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.7",
"duration": 1
}
},
"User Agent: Android Webkit": {
"name": "User Agent: Android Webkit",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 45,
"type": "testcase",
"test: Mozilla/5.0 (Linux; U; Android 2.1-update1; en-au; HTC_Desire_A8183 V1.16.841.1 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 2.1-update1; en-au; HTC_Desire_A8183 V1.16.841.1 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17",
"duration": 1
},
"test: Mozilla/5.0 (Linux; U; Android 1.5; de-de; HTC Magic Build/CRB17) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 1.5; de-de; HTC Magic Build/CRB17) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1",
"duration": 0
}
},
"User Agent: IE Mobile": {
"name": "User Agent: IE Mobile",
"passed": 6,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 6,
"duration": 109,
"type": "testcase",
"test: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0)",
"duration": 1
},
"test: HTC_P4550/TYTN_II Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: HTC_P4550/TYTN_II Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; XBLWP7; ZuneWP7)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; XBLWP7; ZuneWP7)",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) 320x240; VZW; Motorola-Q9c; Windows Mobile 6.1 Standard": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) 320x240; VZW; Motorola-Q9c; Windows Mobile 6.1 Standard",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; XBLWP7; ZuneWP7)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; XBLWP7; ZuneWP7)",
"duration": 1
},
"test: 8900a/1.2 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: 8900a/1.2 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)",
"duration": 1
}
},
"User Agent: Mobile Firefox": {
"name": "User Agent: Mobile Firefox",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 61,
"type": "testcase",
"test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1",
"duration": 1
},
"test: Mozilla/5.0 (Android; Linux armv7l; rv:9.0) Gecko/20111216 Firefox/9.0 Fennec/9.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Android; Linux armv7l; rv:9.0) Gecko/20111216 Firefox/9.0 Fennec/9.0",
"duration": 1
},
"test: Mozilla/5.0 (X11; U; Linux armv7l; en-US; rv:1.9.2a1pre) Gecko/20090322 Fennec/1.0b2pre": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux armv7l; en-US; rv:1.9.2a1pre) Gecko/20090322 Fennec/1.0b2pre",
"duration": 1
}
},
"User Agent: Mobile Safari": {
"name": "User Agent: Mobile Safari",
"passed": 7,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 7,
"duration": 125,
"type": "testcase",
"test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko)",
"duration": 1
},
"test: Mozilla/5.0 (iPad; U; CPU OS 4_3_5 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPad; U; CPU OS 4_3_5 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko)",
"duration": 1
},
"test: Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5",
"duration": 2
},
"test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7",
"duration": 0
},
"test: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; es-es) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B360 Safari/531.21.10": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; es-es) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B360 Safari/531.21.10",
"duration": 1
},
"test: Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5",
"duration": 1
},
"test: NokiaC3-00/5.0 (04.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: NokiaC3-00/5.0 (04.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+",
"duration": 1
}
},
"User Agent: Opera Mini": {
"name": "User Agent: Opera Mini",
"passed": 6,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 6,
"duration": 108,
"type": "testcase",
"test: Opera/10.61 (J2ME/MIDP; Opera Mini/5.1.21219/19.999; en-US; rv:1.9.3a5) WebKit/534.5 Presto/2.6.30": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/10.61 (J2ME/MIDP; Opera Mini/5.1.21219/19.999; en-US; rv:1.9.3a5) WebKit/534.5 Presto/2.6.30",
"duration": 1
},
"test: Opera/8.01 (J2ME/MIDP; Opera Mini/3.1.9427/1724; nb; U; ssr)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/8.01 (J2ME/MIDP; Opera Mini/3.1.9427/1724; nb; U; ssr)",
"duration": 1
},
"test: Opera/8.01 (J2ME/MIDP; Opera Mini/1.1.3475/hifi/tmobile/cz; SonyEricsson W880i; cs; U; ssr)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/8.01 (J2ME/MIDP; Opera Mini/1.1.3475/hifi/tmobile/cz; SonyEricsson W880i; cs; U; ssr)",
"duration": 1
},
"test: Opera/9.80 (iPhone; Opera Mini/5.0.0176/764; U; en) Presto/2.4.15": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (iPhone; Opera Mini/5.0.0176/764; U; en) Presto/2.4.15",
"duration": 1
},
"test: Opera/9.60 (J2ME/MIDP; Opera Mini/4.2.14320/554; U; cs) Presto/2.2.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.60 (J2ME/MIDP; Opera Mini/4.2.14320/554; U; cs) Presto/2.2.0",
"duration": 1
},
"test: Opera/9.60 (J2ME/MIDP; Opera Mini/5.0.15650/960; U; en) Presto/2.2.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.60 (J2ME/MIDP; Opera Mini/5.0.15650/960; U; en) Presto/2.2.0",
"duration": 1
}
},
"User Agent: Opera Mobile": {
"name": "User Agent: Opera Mobile",
"passed": 7,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 7,
"duration": 123,
"type": "testcase",
"test: Opera/9.80 (S60; SymbOS; Opera Mobi/499; U; es-ES) Presto/2.4.18 Version/10.00": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (S60; SymbOS; Opera Mobi/499; U; es-ES) Presto/2.4.18 Version/10.00",
"duration": 1
},
"test: Opera/9.80 (Android 2.2; Opera Mobi/-2118645896; U; pl) Presto/2.7.60 Version/10.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (Android 2.2; Opera Mobi/-2118645896; U; pl) Presto/2.7.60 Version/10.5",
"duration": 1
},
"test: Opera/9.80 (Windows Mobile; WCE; Opera Mobi/WMD-50430; U; en-GB) Presto/2.4.13 Version/10.00": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (Windows Mobile; WCE; Opera Mobi/WMD-50430; U; en-GB) Presto/2.4.13 Version/10.00",
"duration": 1
},
"test: Opera/9.80 (Android; Linux; Opera Mobi/49; U; en) Presto/2.4.18 Version/10.00": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (Android; Linux; Opera Mobi/49; U; en) Presto/2.4.18 Version/10.00",
"duration": 1
},
"test: Opera/9.80 (S60; SymbOS; Opera Mobi/352; U; de) Presto/2.4.15 Version/10.00": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (S60; SymbOS; Opera Mobi/352; U; de) Presto/2.4.15 Version/10.00",
"duration": 0
},
"test: HTC_HD2_T9193 Opera/9.7 (Windows NT 5.1; U; en) V1.49.841.1 (71528)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: HTC_HD2_T9193 Opera/9.7 (Windows NT 5.1; U; en) V1.49.841.1 (71528)",
"duration": 0
},
"test: SAMSUNG-GT-i8000/1.0 (Windows CE; Opera Mobi; U; en) Opera 9.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: SAMSUNG-GT-i8000/1.0 (Windows CE; Opera Mobi; U; en) Opera 9.5",
"duration": 1
}
},
"User Agent: Palm Pre web browser": {
"name": "User Agent: Palm Pre web browser",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 31,
"type": "testcase",
"test: Mozilla/5.0 (webOS/1.0; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pre/1.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (webOS/1.0; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pre/1.0",
"duration": 1
}
},
"User Agent: YUI Internal": {
"name": "User Agent: YUI Internal",
"passed": 69,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 69,
"duration": 1107,
"type": "testcase",
"test: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:9.0.1) Gecko/20100101 Firefox/9.0.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:9.0.1) Gecko/20100101 Firefox/9.0.1",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.52.7 (KHTML, like Gecko) Version/5.1.2 Safari/534.52.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.52.7 (KHTML, like Gecko) Version/5.1.2 Safari/534.52.7",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7",
"duration": 1
},
"test: Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3",
"duration": 1
},
"test: Mozilla/5.0 (X11; CrOS i686 1625.0.0) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1017.3 Safari/535.19": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; CrOS i686 1625.0.0) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1017.3 Safari/535.19",
"duration": 1
},
"test: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10",
"duration": 0
},
"test: Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5",
"duration": 1
},
"test: Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; Xoom Build/IML77) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; Xoom Build/IML77) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30",
"duration": 1
},
"test: Mozilla/5.0 (Android; Linux armv7l; rv:6.0.2) Gecko/20110902 Firefox/6.0.1 Fennec/6.0.2": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Android; Linux armv7l; rv:6.0.2) Gecko/20110902 Firefox/6.0.1 Fennec/6.0.2",
"duration": 1
},
"test: Mozilla/5.0 (Linux; U; Android 2.2.3; en-us; Droid Build/FRK76) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 2.2.3; en-us; Droid Build/FRK76) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1",
"duration": 1
},
"test: Mozilla/5.0 (iPad; CPU OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPad; CPU OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3",
"duration": 0
},
"test: Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.5; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/234.83 Safari/534.6 TouchPad/1.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.5; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/234.83 Safari/534.6 TouchPad/1.0",
"duration": 0
},
"test: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Mazaa)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Mazaa)",
"duration": 1
},
"test: Mozilla/5.0 (webOS/2.1.0; U; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Version/1.0 Safari/532.2 Pre/1.2": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (webOS/2.1.0; U; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Version/1.0 Safari/532.2 Pre/1.2",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 5.1; rv:6.0.2) Gecko/20100101 Firefox/6.0.2": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 5.1; rv:6.0.2) Gecko/20100101 Firefox/6.0.2",
"duration": 0
},
"test: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50",
"duration": 0
},
"test: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7",
"duration": 1
},
"test: Opera/9.80 (Windows NT 5.1; U; Edition United States Local; en) Presto/2.9.168 Version/11.51": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (Windows NT 5.1; U; Edition United States Local; en) Presto/2.9.168 Version/11.51",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 6.1; rv:9.0) Gecko/20100101 Firefox/9.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; rv:9.0) Gecko/20100101 Firefox/9.0",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 6.1; rv:10.0) Gecko/20100101 Firefox/10.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; rv:10.0) Gecko/20100101 Firefox/10.0",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.52.7 (KHTML, like Gecko) Version/5.1.2 Safari/534.52.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.52.7 (KHTML, like Gecko) Version/5.1.2 Safari/534.52.7",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us; Silk/1.0.13.81_10003810) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Silk-Accelerated=true": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us; Silk/1.0.13.81_10003810) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Silk-Accelerated=true",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us; Silk/1.0.13.81_10003810) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Silk-Accelerated=false": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us; Silk/1.0.13.81_10003810) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Silk-Accelerated=false",
"duration": 1
},
"test: Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Silk/1.0.13.81_10003810) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Silk-Accelerated=false": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Silk/1.0.13.81_10003810) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Silk-Accelerated=false",
"duration": 1
},
"test: Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Silk/1.0.13.81_10003810) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Silk-Accelerated=true": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Silk/1.0.13.81_10003810) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Silk-Accelerated=true",
"duration": 1
},
"test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5",
"duration": 1
},
"test: Mozilla/5.0 (Linux; U; Android 2.3.7; en-us; Nexus One Build/GRK39F) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 2.3.7; en-us; Nexus One Build/GRK39F) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1",
"duration": 1
},
"test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5",
"duration": 0
},
"test: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7",
"duration": 1
},
"test: Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1",
"duration": 0
},
"test: Opera/9.80 (Macintosh; Intel Mac OS X 10.7.2; U; en) Presto/2.10.229 Version/11.60": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (Macintosh; Intel Mac OS X 10.7.2; U; en) Presto/2.10.229 Version/11.60",
"duration": 1
},
"test: Mozilla/5.0 (X11; CrOS i686 1193.194.0) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; CrOS i686 1193.194.0) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)",
"duration": 1
},
"test: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Arora/0.11.0 Safari/533.3": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Arora/0.11.0 Safari/533.3",
"duration": 0
},
"test: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0) Gecko/20100101 Firefox/10.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0) Gecko/20100101 Firefox/10.0",
"duration": 1
},
"test: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0",
"duration": 1
},
"test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_6 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8E200 Safari/6533.18.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_6 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8E200 Safari/6533.18.5",
"duration": 1
},
"test: Mozilla/5.0 (Windows NT 5.1; rv:10.0) Gecko/20100101 Firefox/10.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows NT 5.1; rv:10.0) Gecko/20100101 Firefox/10.0",
"duration": 1
},
"test: Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J3 Safari/6533.18.5": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J3 Safari/6533.18.5",
"duration": 1
},
"test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)",
"duration": 1
},
"test: Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A406 Safari/7534.48.3": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A406 Safari/7534.48.3",
"duration": 1
},
"test: Opera/9.80 (iPhone; Opera Mini/5.19802/26.1411; U; en) Presto/2.8.119 Version/10.54": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Opera/9.80 (iPhone; Opera Mini/5.19802/26.1411; U; en) Presto/2.8.119 Version/10.54",
"duration": 1
},
"test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16",
"duration": 1
},
"test: Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; DROID Pro Build/4.5.1-110-VNS-22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; DROID Pro Build/4.5.1-110-VNS-22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0) Gecko/20100101 Firefox/10.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0) Gecko/20100101 Firefox/10.0",
"duration": 1
},
"test: Mozilla/5.0 (Linux; U; Android 2.2; en-us; SCH-I800 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 2.2; en-us; SCH-I800 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1",
"duration": 1
},
"test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.2.22) Gecko/20110902 Firefox/3.6.22": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.2.22) Gecko/20110902 Firefox/3.6.22",
"duration": 1
},
"test: Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13",
"duration": 1
},
"test: Envjs/1.6 (Rhino; U; Mac OS X x86_64 10.5.8; en-US; rv:1.7.0.rc2) Resig/20070309 PilotFish/1.2.0.XX": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Envjs/1.6 (Rhino; U; Mac OS X x86_64 10.5.8; en-US; rv:1.7.0.rc2) Resig/20070309 PilotFish/1.2.0.XX",
"duration": 1
},
"test: Mozilla/5.0 (Windows; U; cs-CZ) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5.1": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Windows; U; cs-CZ) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5.1",
"duration": 0
},
"test: Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; Xoom Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; Xoom Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13",
"duration": 1
},
"test: Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; Xoom Build/IML77) AppleWebKit/535.7 (KHTML, like Gecko) CrMo/16.0.912.77 Safari/535.7": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; Xoom Build/IML77) AppleWebKit/535.7 (KHTML, like Gecko) CrMo/16.0.912.77 Safari/535.7",
"duration": 1
},
"test: Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.5.0 Safari/534.34": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.5.0 Safari/534.34",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; .NET4.0E; .NET4.0C)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; .NET4.0E; .NET4.0C)",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; MSAppHost/1.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; MSAppHost/1.0)",
"duration": 1
},
"test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; ARM; Trident/6.0)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; ARM; Trident/6.0)",
"duration": 1
},
"test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 6_0 like Mac OS X; en-us) AppleWebKit/534.46.0 (KHTML, like Gecko) CriOS/19.0.1084.60 Mobile/10A5338d Safari/7534.48.3": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (iPhone; U; CPU iPhone OS 6_0 like Mac OS X; en-us) AppleWebKit/534.46.0 (KHTML, like Gecko) CriOS/19.0.1084.60 Mobile/10A5338d Safari/7534.48.3",
"duration": 1
},
"test: Mozilla/5.0 (Android; Mobile; rv:13.0) Gecko/13.0 Firefox/13.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Android; Mobile; rv:13.0) Gecko/13.0 Firefox/13.0",
"duration": 1
},
"test: Mozilla/5.0 (Android; Tablet; rv:13.0) Gecko/13.0 Firefox/13.0": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: Mozilla/5.0 (Android; Tablet; rv:13.0) Gecko/13.0 Firefox/13.0",
"duration": 1
}
}
},
"YUI: All": {
"name": "YUI: All",
"passed": 52,
"failed": 0,
"errors": 0,
"ignored": 2,
"total": 54,
"duration": 9030,
"type": "testsuite",
"Core tests": {
"name": "Core tests",
"passed": 34,
"failed": 0,
"errors": 0,
"ignored": 2,
"total": 36,
"duration": 7013,
"type": "testcase",
"test: double skin loading from seed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: double skin loading from seed",
"duration": 78
},
"test: pattern requires order": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "test: pattern requires order"
},
"cached functions should execute only once per input": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "cached functions should execute only once per input",
"duration": 1
},
"getLocation() should return the location object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getLocation() should return the location object",
"duration": 0
},
"getLocation() should return `null` when executing in node.js": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "getLocation() should return `null` when executing in node.js"
},
"test_cached_undefined_null": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_cached_undefined_null",
"duration": 1
},
"test_guid": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_guid",
"duration": 10
},
"test_stamp": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_stamp",
"duration": 15
},
"test_use_array": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_use_array",
"duration": 21
},
"test_use_strings": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_use_strings",
"duration": 19
},
"test_one_submodule": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_one_submodule",
"duration": 22
},
"test_base_path": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_base_path",
"duration": 1
},
"test_log_params": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_log_params",
"duration": 13
},
"test_global_apply_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_global_apply_config",
"duration": 1
},
"test_old_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_old_config",
"duration": 13
},
"test_applyTo": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_applyTo",
"duration": 12
},
"test_global_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_global_config",
"duration": 29
},
"test_multiple_ua": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_ua",
"duration": 24
},
"test_conditional": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_conditional",
"duration": 22
},
"test_missed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_missed",
"duration": 40
},
"test_attach_error": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error",
"duration": 29
},
"test_attach_error_silent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error_silent",
"duration": 25
},
"test_attach_error_errFn": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error_errFn",
"duration": 36
},
"test_dump_core": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_dump_core",
"duration": 12
},
"test_destroy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_destroy",
"duration": 12
},
"test_features": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_features",
"duration": 13
},
"test: requirements defined in external module": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: requirements defined in external module",
"duration": 47
},
"test: domready delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: domready delay",
"duration": 32
},
"test: window.onload delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: window.onload delay",
"duration": 28
},
"test: available delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: available delay",
"duration": 3018
},
"test: contentready delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: contentready delay",
"duration": 3000
},
"status should be true": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "status should be true",
"duration": 55
},
"status should be false": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "status should be false",
"duration": 19
},
"test: fetch with external dependencies redefined in external file": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: fetch with external dependencies redefined in external file",
"duration": 118
},
"test y.guid": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test y.guid",
"duration": 14
},
"test Y.config.global": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.config.global",
"duration": 0
}
},
"Config tests": {
"name": "Config tests",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 83,
"type": "testcase",
"test: YUI_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: YUI_config",
"duration": 18
},
"test: local config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: local config",
"duration": 1
},
"test_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_config",
"duration": 36
}
},
"Later tests": {
"name": "Later tests",
"passed": 12,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 12,
"duration": 1853,
"type": "testcase",
"test later(10, null, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback)",
"duration": 187
},
"test later(10, obj, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, callback)",
"duration": 188
},
"test later(10, obj, methodString)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, methodString)",
"duration": 203
},
"test later(10, null, callback, argArray)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, argArray)",
"duration": 203
},
"test later(0, null, callback, obj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(0, null, callback, obj)",
"duration": 17
},
"test later(o, null, setTimeout, [fn, 0])": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(o, null, setTimeout, [fn, 0])",
"duration": 35
},
"test cancel later(100, null, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test cancel later(100, null, callback)",
"duration": 313
},
"test later(10, null, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, null, true)",
"duration": 34
},
"test later(10, obj, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, callback, null, true)",
"duration": 32
},
"test later(10, obj, methodString, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, methodString, null, true)",
"duration": 31
},
"test later(10, null, callback, argArray, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, argArray, true)",
"duration": 32
},
"test cancel later(10, null, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test cancel later(10, null, callback, null, true)",
"duration": 359
}
},
"Namespace tests": {
"name": "Namespace tests",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 61,
"type": "testcase",
"test_create_namespace": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_create_namespace",
"duration": 0
},
"test_multi_args": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multi_args",
"duration": 2
},
"test_multi_args_dotted": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multi_args_dotted",
"duration": 1
}
}
},
"YUI: Array": {
"name": "YUI: Array",
"passed": 20,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 20,
"duration": 344,
"type": "testsuite",
"Array tests": {
"name": "Array tests",
"passed": 20,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 20,
"duration": 328,
"type": "testcase",
"testArray": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testArray",
"duration": 1
},
"testDedupe": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDedupe",
"duration": 1
},
"dedupe() should work on array-like objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "dedupe() should work on array-like objects",
"duration": 1
},
"testEach": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testEach",
"duration": 1
},
"each() should handle sparse arrays correctly": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "each() should handle sparse arrays correctly",
"duration": 0
},
"each() should work on array-like objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "each() should work on array-like objects",
"duration": 0
},
"testHash": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testHash",
"duration": 1
},
"hash() should handle sparse arrays correctly": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "hash() should handle sparse arrays correctly",
"duration": 1
},
"hash() should work on array-like objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "hash() should work on array-like objects",
"duration": 1
},
"testIndexOf": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testIndexOf",
"duration": 1
},
"indexOf() should support an ES5-compatible fromIndex arg": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "indexOf() should support an ES5-compatible fromIndex arg",
"duration": 0
},
"indexOf() should handle sparse arrays correctly": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "indexOf() should handle sparse arrays correctly",
"duration": 0
},
"indexOf() should work on array-like objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "indexOf() should work on array-like objects",
"duration": 1
},
"testNumericSort": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNumericSort",
"duration": 1
},
"testSome": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testSome",
"duration": 1
},
"some() should handle sparse arrays correctly": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "some() should handle sparse arrays correctly",
"duration": 1
},
"some() should work on array-like objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "some() should work on array-like objects",
"duration": 0
},
"test Array.test": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Array.test",
"duration": 1
},
"test Array.test with window": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Array.test with window",
"duration": 1
},
"test Array.test with dom": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Array.test with dom",
"duration": 1
}
}
},
"YUI: Object": {
"name": "YUI: Object",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 310,
"type": "testsuite",
"Core": {
"name": "Core",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 297,
"type": "testcase",
"test_create": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_create",
"duration": 0
},
"test_each": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_each",
"duration": 1
},
"test_getValue": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_getValue",
"duration": 1
},
"test_hasKey": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_hasKey",
"duration": 0
},
"test_hasValue": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_hasValue",
"duration": 1
},
"test_isEmpty": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_isEmpty",
"duration": 1
},
"test: isEmpty() should work on non-objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: isEmpty() should work on non-objects",
"duration": 1
},
"test_keys": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_keys",
"duration": 0
},
"test_keys_function": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_keys_function",
"duration": 1
},
"test_keys_dom": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_keys_dom",
"duration": 1
},
"test_owns": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_owns",
"duration": 1
},
"test_setValue": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_setValue",
"duration": 1
},
"test_size": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_size",
"duration": 1
},
"size() should return 0 for non-objects [legacy behavior]": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "size() should return 0 for non-objects [legacy behavior]",
"duration": 40
},
"test_some": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_some",
"duration": 0
},
"test_values": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_values",
"duration": 1
},
"test_people_messing_up_object_prototype": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_people_messing_up_object_prototype",
"duration": 1
}
}
},
"YUI: Lang": {
"name": "YUI: Lang",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 312,
"type": "testsuite",
"Lang tests": {
"name": "Lang tests",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 291,
"type": "testcase",
"_isNative() should return true for native functions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "_isNative() should return true for native functions",
"duration": 1
},
"_isNative() should return false for non-native functions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "_isNative() should return false for non-native functions",
"duration": 1
},
"test_is_array": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_array",
"duration": 1
},
"test_is_array_dom": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_array_dom",
"duration": 1
},
"test_is_boolean": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_boolean",
"duration": 1
},
"test_is_function": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_function",
"duration": 0
},
"test_is_null": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_null",
"duration": 0
},
"test_is_number": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_number",
"duration": 1
},
"test_is_object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_object",
"duration": 1
},
"test_is_string": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_string",
"duration": 1
},
"test_is_undefined": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_undefined",
"duration": 1
},
"test_trim": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_trim",
"duration": 1
},
"test_trim_left": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_trim_left",
"duration": 1
},
"test_trim_right": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_trim_right",
"duration": 1
},
"test_is_value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_value",
"duration": 0
},
"test_is_date": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_is_date",
"duration": 1
},
"test_now": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_now",
"duration": 1
},
"test_sub": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_sub",
"duration": 1
}
}
},
"YUI: Lang - CrossFrame": {
"name": "YUI: Lang - CrossFrame",
"passed": 0,
"failed": 4,
"errors": 1,
"ignored": 0,
"total": 4,
"duration": 93,
"type": "testsuite",
"Lang Cross Frame Tests": {
"name": "Lang Cross Frame Tests",
"passed": 0,
"failed": 4,
"errors": 1,
"ignored": 0,
"total": 4,
"duration": 76,
"type": "testcase",
"test_is_array_xframe": {
"result": "fail",
"message": "Unexpected error: 'xframe' is undefined",
"type": "test",
"name": "test_is_array_xframe",
"duration": 9
},
"test_is_function_xframe": {
"result": "fail",
"message": "Unexpected error: 'xframe' is undefined",
"type": "test",
"name": "test_is_function_xframe",
"duration": 9
},
"test_is_object_xframe": {
"result": "fail",
"message": "Unexpected error: 'xframe' is undefined",
"type": "test",
"name": "test_is_object_xframe",
"duration": 8
},
"test_is_date_xframe": {
"result": "fail",
"message": "Unexpected error: 'xframe' is undefined",
"type": "test",
"name": "test_is_date_xframe",
"duration": 8
}
}
},
"timestamp": "Tuesday, June 11, 2013 12:24:26 AM"
},
{
"name": "YUI: Static",
"passed": 52,
"failed": 0,
"errors": 0,
"ignored": 2,
"total": 54,
"duration": 9077,
"type": "report",
"Core tests": {
"name": "Core tests",
"passed": 34,
"failed": 0,
"errors": 0,
"ignored": 2,
"total": 36,
"duration": 7021,
"type": "testcase",
"test: double skin loading from seed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: double skin loading from seed",
"duration": 68
},
"test: pattern requires order": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "test: pattern requires order"
},
"cached functions should execute only once per input": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "cached functions should execute only once per input",
"duration": 1
},
"getLocation() should return the location object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getLocation() should return the location object",
"duration": 1
},
"getLocation() should return `null` when executing in node.js": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "getLocation() should return `null` when executing in node.js"
},
"test_cached_undefined_null": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_cached_undefined_null",
"duration": 1
},
"test_guid": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_guid",
"duration": 9
},
"test_stamp": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_stamp",
"duration": 15
},
"test_use_array": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_use_array",
"duration": 21
},
"test_use_strings": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_use_strings",
"duration": 17
},
"test_one_submodule": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_one_submodule",
"duration": 23
},
"test_base_path": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_base_path",
"duration": 1
},
"test_log_params": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_log_params",
"duration": 14
},
"test_global_apply_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_global_apply_config",
"duration": 1
},
"test_old_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_old_config",
"duration": 12
},
"test_applyTo": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_applyTo",
"duration": 17
},
"test_global_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_global_config",
"duration": 32
},
"test_multiple_ua": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_ua",
"duration": 23
},
"test_conditional": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_conditional",
"duration": 17
},
"test_missed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_missed",
"duration": 18
},
"test_attach_error": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error",
"duration": 23
},
"test_attach_error_silent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error_silent",
"duration": 25
},
"test_attach_error_errFn": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error_errFn",
"duration": 30
},
"test_dump_core": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_dump_core",
"duration": 21
},
"test_destroy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_destroy",
"duration": 12
},
"test_features": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_features",
"duration": 14
},
"test: requirements defined in external module": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: requirements defined in external module",
"duration": 41
},
"test: domready delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: domready delay",
"duration": 36
},
"test: window.onload delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: window.onload delay",
"duration": 29
},
"test: available delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: available delay",
"duration": 3002
},
"test: contentready delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: contentready delay",
"duration": 3001
},
"status should be true": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "status should be true",
"duration": 54
},
"status should be false": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "status should be false",
"duration": 17
},
"test: fetch with external dependencies redefined in external file": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: fetch with external dependencies redefined in external file",
"duration": 102
},
"test y.guid": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test y.guid",
"duration": 13
},
"test Y.config.global": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.config.global",
"duration": 1
}
},
"Config tests": {
"name": "Config tests",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 81,
"type": "testcase",
"test: YUI_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: YUI_config",
"duration": 18
},
"test: local config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: local config",
"duration": 0
},
"test_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_config",
"duration": 34
}
},
"Later tests": {
"name": "Later tests",
"passed": 12,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 12,
"duration": 1855,
"type": "testcase",
"test later(10, null, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback)",
"duration": 203
},
"test later(10, obj, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, callback)",
"duration": 188
},
"test later(10, obj, methodString)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, methodString)",
"duration": 189
},
"test later(10, null, callback, argArray)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, argArray)",
"duration": 188
},
"test later(0, null, callback, obj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(0, null, callback, obj)",
"duration": 18
},
"test later(o, null, setTimeout, [fn, 0])": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(o, null, setTimeout, [fn, 0])",
"duration": 32
},
"test cancel later(100, null, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test cancel later(100, null, callback)",
"duration": 302
},
"test later(10, null, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, null, true)",
"duration": 48
},
"test later(10, obj, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, callback, null, true)",
"duration": 32
},
"test later(10, obj, methodString, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, methodString, null, true)",
"duration": 32
},
"test later(10, null, callback, argArray, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, argArray, true)",
"duration": 33
},
"test cancel later(10, null, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test cancel later(10, null, callback, null, true)",
"duration": 360
}
},
"Namespace tests": {
"name": "Namespace tests",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 63,
"type": "testcase",
"test_create_namespace": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_create_namespace",
"duration": 1
},
"test_multi_args": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multi_args",
"duration": 0
},
"test_multi_args_dotted": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multi_args_dotted",
"duration": 0
}
},
"timestamp": "Tuesday, June 11, 2013 12:24:36 AM"
},
{
"name": "YUI: Full",
"passed": 52,
"failed": 0,
"errors": 0,
"ignored": 2,
"total": 54,
"duration": 9235,
"type": "report",
"Core tests": {
"name": "Core tests",
"passed": 34,
"failed": 0,
"errors": 0,
"ignored": 2,
"total": 36,
"duration": 7135,
"type": "testcase",
"test: double skin loading from seed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: double skin loading from seed",
"duration": 80
},
"test: pattern requires order": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "test: pattern requires order"
},
"cached functions should execute only once per input": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "cached functions should execute only once per input",
"duration": 1
},
"getLocation() should return the location object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getLocation() should return the location object",
"duration": 1
},
"getLocation() should return `null` when executing in node.js": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "getLocation() should return `null` when executing in node.js"
},
"test_cached_undefined_null": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_cached_undefined_null",
"duration": 0
},
"test_guid": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_guid",
"duration": 9
},
"test_stamp": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_stamp",
"duration": 17
},
"test_use_array": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_use_array",
"duration": 24
},
"test_use_strings": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_use_strings",
"duration": 16
},
"test_one_submodule": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_one_submodule",
"duration": 24
},
"test_base_path": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_base_path",
"duration": 1
},
"test_log_params": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_log_params",
"duration": 13
},
"test_global_apply_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_global_apply_config",
"duration": 1
},
"test_old_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_old_config",
"duration": 12
},
"test_applyTo": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_applyTo",
"duration": 12
},
"test_global_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_global_config",
"duration": 27
},
"test_multiple_ua": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_ua",
"duration": 24
},
"test_conditional": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_conditional",
"duration": 19
},
"test_missed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_missed",
"duration": 20
},
"test_attach_error": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error",
"duration": 23
},
"test_attach_error_silent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error_silent",
"duration": 23
},
"test_attach_error_errFn": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error_errFn",
"duration": 36
},
"test_dump_core": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_dump_core",
"duration": 33
},
"test_destroy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_destroy",
"duration": 15
},
"test_features": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_features",
"duration": 21
},
"test: requirements defined in external module": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: requirements defined in external module",
"duration": 60
},
"test: domready delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: domready delay",
"duration": 38
},
"test: window.onload delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: window.onload delay",
"duration": 29
},
"test: available delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: available delay",
"duration": 3019
},
"test: contentready delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: contentready delay",
"duration": 3032
},
"status should be true": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "status should be true",
"duration": 53
},
"status should be false": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "status should be false",
"duration": 17
},
"test: fetch with external dependencies redefined in external file": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: fetch with external dependencies redefined in external file",
"duration": 109
},
"test y.guid": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test y.guid",
"duration": 13
},
"test Y.config.global": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.config.global",
"duration": 0
}
},
"Config tests": {
"name": "Config tests",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 83,
"type": "testcase",
"test: YUI_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: YUI_config",
"duration": 17
},
"test: local config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: local config",
"duration": 1
},
"test_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_config",
"duration": 38
}
},
"Later tests": {
"name": "Later tests",
"passed": 12,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 12,
"duration": 1899,
"type": "testcase",
"test later(10, null, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback)",
"duration": 190
},
"test later(10, obj, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, callback)",
"duration": 189
},
"test later(10, obj, methodString)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, methodString)",
"duration": 188
},
"test later(10, null, callback, argArray)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, argArray)",
"duration": 203
},
"test later(0, null, callback, obj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(0, null, callback, obj)",
"duration": 16
},
"test later(o, null, setTimeout, [fn, 0])": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(o, null, setTimeout, [fn, 0])",
"duration": 33
},
"test cancel later(100, null, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test cancel later(100, null, callback)",
"duration": 325
},
"test later(10, null, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, null, true)",
"duration": 48
},
"test later(10, obj, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, callback, null, true)",
"duration": 32
},
"test later(10, obj, methodString, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, methodString, null, true)",
"duration": 30
},
"test later(10, null, callback, argArray, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, argArray, true)",
"duration": 32
},
"test cancel later(10, null, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test cancel later(10, null, callback, null, true)",
"duration": 359
}
},
"Namespace tests": {
"name": "Namespace tests",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 62,
"type": "testcase",
"test_create_namespace": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_create_namespace",
"duration": 1
},
"test_multi_args": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multi_args",
"duration": 1
},
"test_multi_args_dotted": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multi_args_dotted",
"duration": 1
}
},
"timestamp": "Tuesday, June 11, 2013 12:24:45 AM"
},
{
"name": "YUI: Fetch",
"passed": 52,
"failed": 0,
"errors": 0,
"ignored": 2,
"total": 54,
"duration": 9168,
"type": "report",
"Core tests": {
"name": "Core tests",
"passed": 34,
"failed": 0,
"errors": 0,
"ignored": 2,
"total": 36,
"duration": 7054,
"type": "testcase",
"test: double skin loading from seed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: double skin loading from seed",
"duration": 95
},
"test: pattern requires order": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "test: pattern requires order"
},
"cached functions should execute only once per input": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "cached functions should execute only once per input",
"duration": 1
},
"getLocation() should return the location object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getLocation() should return the location object",
"duration": 1
},
"getLocation() should return `null` when executing in node.js": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "getLocation() should return `null` when executing in node.js"
},
"test_cached_undefined_null": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_cached_undefined_null",
"duration": 1
},
"test_guid": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_guid",
"duration": 10
},
"test_stamp": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_stamp",
"duration": 14
},
"test_use_array": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_use_array",
"duration": 22
},
"test_use_strings": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_use_strings",
"duration": 17
},
"test_one_submodule": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_one_submodule",
"duration": 22
},
"test_base_path": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_base_path",
"duration": 1
},
"test_log_params": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_log_params",
"duration": 13
},
"test_global_apply_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_global_apply_config",
"duration": 1
},
"test_old_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_old_config",
"duration": 13
},
"test_applyTo": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_applyTo",
"duration": 20
},
"test_global_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_global_config",
"duration": 35
},
"test_multiple_ua": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_ua",
"duration": 23
},
"test_conditional": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_conditional",
"duration": 18
},
"test_missed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_missed",
"duration": 17
},
"test_attach_error": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error",
"duration": 25
},
"test_attach_error_silent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error_silent",
"duration": 50
},
"test_attach_error_errFn": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_attach_error_errFn",
"duration": 35
},
"test_dump_core": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_dump_core",
"duration": 13
},
"test_destroy": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_destroy",
"duration": 13
},
"test_features": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_features",
"duration": 14
},
"test: requirements defined in external module": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: requirements defined in external module",
"duration": 47
},
"test: domready delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: domready delay",
"duration": 31
},
"test: window.onload delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: window.onload delay",
"duration": 29
},
"test: available delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: available delay",
"duration": 3005
},
"test: contentready delay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: contentready delay",
"duration": 3002
},
"status should be true": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "status should be true",
"duration": 54
},
"status should be false": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "status should be false",
"duration": 18
},
"test: fetch with external dependencies redefined in external file": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: fetch with external dependencies redefined in external file",
"duration": 118
},
"test y.guid": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test y.guid",
"duration": 13
},
"test Y.config.global": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.config.global",
"duration": 0
}
},
"Config tests": {
"name": "Config tests",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 78,
"type": "testcase",
"test: YUI_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: YUI_config",
"duration": 18
},
"test: local config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: local config",
"duration": 0
},
"test_config": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_config",
"duration": 34
}
},
"Later tests": {
"name": "Later tests",
"passed": 12,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 12,
"duration": 1888,
"type": "testcase",
"test later(10, null, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback)",
"duration": 187
},
"test later(10, obj, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, callback)",
"duration": 189
},
"test later(10, obj, methodString)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, methodString)",
"duration": 204
},
"test later(10, null, callback, argArray)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, argArray)",
"duration": 188
},
"test later(0, null, callback, obj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(0, null, callback, obj)",
"duration": 16
},
"test later(o, null, setTimeout, [fn, 0])": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(o, null, setTimeout, [fn, 0])",
"duration": 30
},
"test cancel later(100, null, callback)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test cancel later(100, null, callback)",
"duration": 314
},
"test later(10, null, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, null, true)",
"duration": 47
},
"test later(10, obj, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, callback, null, true)",
"duration": 32
},
"test later(10, obj, methodString, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, obj, methodString, null, true)",
"duration": 32
},
"test later(10, null, callback, argArray, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test later(10, null, callback, argArray, true)",
"duration": 33
},
"test cancel later(10, null, callback, null, true)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test cancel later(10, null, callback, null, true)",
"duration": 360
}
},
"Namespace tests": {
"name": "Namespace tests",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 78,
"type": "testcase",
"test_create_namespace": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_create_namespace",
"duration": 1
},
"test_multi_args": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multi_args",
"duration": 1
},
"test_multi_args_dotted": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multi_args_dotted",
"duration": 0
}
},
"timestamp": "Tuesday, June 11, 2013 12:24:55 AM"
},
{
"name": "YUI: Array",
"passed": 20,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 20,
"duration": 383,
"type": "report",
"Array tests": {
"name": "Array tests",
"passed": 20,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 20,
"duration": 324,
"type": "testcase",
"testArray": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testArray",
"duration": 1
},
"testDedupe": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDedupe",
"duration": 1
},
"dedupe() should work on array-like objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "dedupe() should work on array-like objects",
"duration": 1
},
"testEach": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testEach",
"duration": 1
},
"each() should handle sparse arrays correctly": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "each() should handle sparse arrays correctly",
"duration": 2
},
"each() should work on array-like objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "each() should work on array-like objects",
"duration": 1
},
"testHash": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testHash",
"duration": 0
},
"hash() should handle sparse arrays correctly": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "hash() should handle sparse arrays correctly",
"duration": 1
},
"hash() should work on array-like objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "hash() should work on array-like objects",
"duration": 1
},
"testIndexOf": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testIndexOf",
"duration": 1
},
"indexOf() should support an ES5-compatible fromIndex arg": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "indexOf() should support an ES5-compatible fromIndex arg",
"duration": 1
},
"indexOf() should handle sparse arrays correctly": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "indexOf() should handle sparse arrays correctly",
"duration": 1
},
"indexOf() should work on array-like objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "indexOf() should work on array-like objects",
"duration": 1
},
"testNumericSort": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNumericSort",
"duration": 1
},
"testSome": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testSome",
"duration": 0
},
"some() should handle sparse arrays correctly": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "some() should handle sparse arrays correctly",
"duration": 1
},
"some() should work on array-like objects": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "some() should work on array-like objects",
"duration": 0
},
"test Array.test": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Array.test",
"duration": 1
},
"test Array.test with window": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Array.test with window",
"duration": 1
},
"test Array.test with dom": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Array.test with dom",
"duration": 1
}
},
"timestamp": "Tuesday, June 11, 2013 12:24:56 AM"
},
{
"name": "Promise",
"passed": 24,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 24,
"duration": 839,
"type": "report",
"Promise tests": {
"name": "Promise tests",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 388,
"type": "testsuite",
"Basic promise behavior": {
"name": "Basic promise behavior",
"passed": 7,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 7,
"duration": 171,
"type": "testcase",
"calling Y.Promise as a function should return an instance of Y.Promise": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "calling Y.Promise as a function should return an instance of Y.Promise",
"duration": 1
},
"promise.then returns a promise": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "promise.then returns a promise",
"duration": 1
},
"promise state should change only once": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "promise state should change only once",
"duration": 2
},
"fulfilling more than once should not change the promise value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "fulfilling more than once should not change the promise value",
"duration": 8
},
"rejecting more than once should not change the rejection reason": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "rejecting more than once should not change the rejection reason",
"duration": 10
},
"correct value for \"this\" inside the promise init function": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "correct value for \"this\" inside the promise init function",
"duration": 1
},
"callbacks passed to then should be called asynchronously": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "callbacks passed to then should be called asynchronously",
"duration": 6
}
},
"Behavior of the then() callbacks": {
"name": "Behavior of the then() callbacks",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 141,
"type": "testcase",
"throwing inside a callback should turn into a rejection": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "throwing inside a callback should turn into a rejection",
"duration": 10
},
"returning a promise from a callback should link both promises": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "returning a promise from a callback should link both promises",
"duration": 6
},
"|this| inside a callback must be the global object": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "|this| inside a callback must be the global object",
"duration": 7
},
"|this| inside a callback must be undefined in strict mode": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "|this| inside a callback must be undefined in strict mode",
"duration": 7
}
},
"Promise detection with Promise.isPromise": {
"name": "Promise detection with Promise.isPromise",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 61,
"type": "testcase",
"detecting YUI promises": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "detecting YUI promises",
"duration": 1
},
"detecting pseudo promises": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "detecting pseudo promises",
"duration": 0
},
"failing for values and almost promises": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "failing for values and almost promises",
"duration": 1
}
}
},
"Y.when tests": {
"name": "Y.when tests",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 123,
"type": "testsuite",
"correct handling of different types of arguments": {
"name": "correct handling of different types of arguments",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 106,
"type": "testcase",
"a promise should not be modified": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "a promise should not be modified",
"duration": 1
},
"values should be wrapped in a promise": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "values should be wrapped in a promise",
"duration": 0
},
"callbacks should behave the same as using then()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "callbacks should behave the same as using then()",
"duration": 8
},
"errbacks should behave the same as using then()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "errbacks should behave the same as using then()",
"duration": 7
}
}
},
"Promise: Y.batch": {
"name": "Promise: Y.batch",
"passed": 6,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 6,
"duration": 249,
"type": "testsuite",
"Y.batch basic tests": {
"name": "Y.batch basic tests",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 187,
"type": "testcase",
"batch should return a promise": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "batch should return a promise",
"duration": 1
},
"empty parameter list should return an empty array": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "empty parameter list should return an empty array",
"duration": 6
},
"order of promises should be preserved": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "order of promises should be preserved",
"duration": 32
},
"values should be wrapped in a promise": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "values should be wrapped in a promise",
"duration": 6
},
"correct handling of function parameters": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "correct handling of function parameters",
"duration": 7
}
},
"rejection tests": {
"name": "rejection tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 46,
"type": "testcase",
"batch should fail as fast as possible": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "batch should fail as fast as possible",
"duration": 17
}
}
},
"timestamp": "Tuesday, June 11, 2013 12:24:58 AM"
},
{
"name": "ScrollInfo",
"passed": 39,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 39,
"duration": 3757,
"type": "report",
"ScrollInfo": {
"name": "ScrollInfo",
"passed": 39,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 39,
"duration": 3698,
"type": "testcase",
"should detach events when destroyed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "should detach events when destroyed",
"duration": 6
},
"getOffscreenNodes() should return offscreen nodes matching the given selector": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getOffscreenNodes() should return offscreen nodes matching the given selector",
"duration": 10
},
"getOffscreenNodes() should return an empty NodeList if no nodes match": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getOffscreenNodes() should return an empty NodeList if no nodes match",
"duration": 8
},
"body: getOffscreenNodes() should respect the margin parameter": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: getOffscreenNodes() should respect the margin parameter",
"duration": 97
},
"div: getOffscreenNodes() should return offscreen nodes when scrolled": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: getOffscreenNodes() should return offscreen nodes when scrolled",
"duration": 64
},
"div: getOffscreenNodes() should respect the margin parameter": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: getOffscreenNodes() should respect the margin parameter",
"duration": 81
},
"getOnscreenNodes() should return onscreen nodes matching the given selector": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getOnscreenNodes() should return onscreen nodes matching the given selector",
"duration": 6
},
"getOnscreenNodes() should return an empty NodeList if no nodes match": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "getOnscreenNodes() should return an empty NodeList if no nodes match",
"duration": 6
},
"body: getOnscreenNodes() should respect the margin parameter": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: getOnscreenNodes() should respect the margin parameter",
"duration": 83
},
"div: getOnscreenNodes() should return onscreen nodes when scrolled": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: getOnscreenNodes() should return onscreen nodes when scrolled",
"duration": 67
},
"div: getOnscreenNodes() should respect the margin parameter": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: getOnscreenNodes() should respect the margin parameter",
"duration": 81
},
"body: getScrollInfo() should return current scroll information": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: getScrollInfo() should return current scroll information",
"duration": 64
},
"div: getScrollInfo() should return current scroll information": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: getScrollInfo() should return current scroll information",
"duration": 80
},
"body: isNodeOnscreen() should return `true` for onscreen nodes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: isNodeOnscreen() should return `true` for onscreen nodes",
"duration": 5
},
"body: isNodeOnscreen() should return `false` for offscreen nodes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: isNodeOnscreen() should return `false` for offscreen nodes",
"duration": 5
},
"div: isNodeOnscreen() should return `true` for onscreen nodes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: isNodeOnscreen() should return `true` for onscreen nodes",
"duration": 5
},
"div: isNodeOnscreen() should return `false` for offscreen nodes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: isNodeOnscreen() should return `false` for offscreen nodes",
"duration": 6
},
"isNodeOnscreen() should support selectors and HTMLElements": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "isNodeOnscreen() should support selectors and HTMLElements",
"duration": 5
},
"isNodeOnscreen() should return `false` for nonexistent nodes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "isNodeOnscreen() should return `false` for nonexistent nodes",
"duration": 5
},
"refreshDimensions() should refresh cached info on a node's dimensions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "refreshDimensions() should refresh cached info on a node's dimensions",
"duration": 6
},
"body: scroll event should fire on scroll": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: scroll event should fire on scroll",
"duration": 65
},
"div: scroll event should fire on scroll": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: scroll event should fire on scroll",
"duration": 65
},
"scroll event should be throttled within the scrollDelay": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "scroll event should be throttled within the scrollDelay",
"duration": 740
},
"body: scrollLeft event should fire after scrolling down": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: scrollLeft event should fire after scrolling down",
"duration": 84
},
"div: scrollDown event should fire after scrolling down": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: scrollDown event should fire after scrolling down",
"duration": 63
},
"body: scrollLeft event should fire after scrolling left": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: scrollLeft event should fire after scrolling left",
"duration": 80
},
"div: scrollLeft event should fire after scrolling left": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: scrollLeft event should fire after scrolling left",
"duration": 81
},
"body: scrollRight event should fire after scrolling right": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: scrollRight event should fire after scrolling right",
"duration": 91
},
"div: scrollRight event should fire after scrolling right": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: scrollRight event should fire after scrolling right",
"duration": 65
},
"body: scrollUp event should fire after scrolling up": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: scrollUp event should fire after scrolling up",
"duration": 80
},
"div: scrollUp event should fire after scrolling up": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: scrollUp event should fire after scrolling up",
"duration": 80
},
"body: scrollToBottom event should fire after scrolling to the bottom": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: scrollToBottom event should fire after scrolling to the bottom",
"duration": 66
},
"div: scrollToBottom event should fire after scrolling to the bottom": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: scrollToBottom event should fire after scrolling to the bottom",
"duration": 64
},
"body: scrollToLeft event should fire after scrolling to the extreme left": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: scrollToLeft event should fire after scrolling to the extreme left",
"duration": 95
},
"div: scrollToLeft event should fire after scrolling to the extreme left": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: scrollToLeft event should fire after scrolling to the extreme left",
"duration": 115
},
"body: scrollToRight event should fire after scrolling to the extreme right": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: scrollToRight event should fire after scrolling to the extreme right",
"duration": 87
},
"div: scrollToRight event should fire after scrolling to the extreme right": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: scrollToRight event should fire after scrolling to the extreme right",
"duration": 65
},
"body: scrollToTop event should fire after scrolling to the top": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "body: scrollToTop event should fire after scrolling to the top",
"duration": 79
},
"div: scrollToTop event should fire after scrolling to the top": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "div: scrollToTop event should fire after scrolling to the top",
"duration": 96
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:02 AM"
},
{
"name": "Y.Dial",
"passed": 41,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 41,
"duration": 2564,
"type": "report",
"Simple dial test": {
"name": "Simple dial test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 37,
"type": "testcase",
"test default construction": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test default construction",
"duration": 3
}
},
"Lifecycle": {
"name": "Lifecycle",
"passed": 9,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 9,
"duration": 641,
"type": "testcase",
"test default construction": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test default construction",
"duration": 3
},
"test render(selector)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test render(selector)",
"duration": 139
},
"test render( node )": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test render( node )",
"duration": 84
},
"test render: selector attrib in constructor": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test render: selector attrib in constructor",
"duration": 161
},
"test render: node attrib in constructor": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test render: node attrib in constructor",
"duration": 110
},
"test render off DOM": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test render off DOM",
"duration": 31
},
"test destroy() before render": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test destroy() before render",
"duration": 5
},
"test destroy() after render off DOM": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test destroy() after render off DOM",
"duration": 24
},
"test destroy() after render to DOM": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test destroy() after render to DOM",
"duration": 21
}
},
"API": {
"name": "API",
"passed": 6,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 6,
"duration": 176,
"type": "testcase",
"test getting a value from an angle": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test getting a value from an angle",
"duration": 36
},
"test get('value')) and set('value', v) before render": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test get('value')) and set('value', v) before render",
"duration": 5
},
"test get('value')) and set('value', v) after render() to hidden container": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test get('value')) and set('value', v) after render() to hidden container",
"duration": 27
},
"test get('value')) and set('value', v) after render() to DOM": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test get('value')) and set('value', v) after render() to DOM",
"duration": 26
},
"set('value', v) then render() should position _handleNode": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "set('value', v) then render() should position _handleNode",
"duration": 26
},
"set('value', v) after render() should move the _handleNode": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "set('value', v) after render() should move the _handleNode",
"duration": 31
}
},
"Attributes": {
"name": "Attributes",
"passed": 8,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 8,
"duration": 214,
"type": "testcase",
"test diameter": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test diameter",
"duration": 26
},
"test handleDiameter": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test handleDiameter",
"duration": 34
},
"test centerButtonDiameter": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test centerButtonDiameter",
"duration": 36
},
"test handleDistance": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test handleDistance",
"duration": 25
},
"test increments and min max": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test increments and min max",
"duration": 1
},
"test min, max, resetDial, incrMinor, decrMinor, incrMajor, decrMajor": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test min, max, resetDial, incrMinor, decrMinor, incrMajor, decrMajor",
"duration": 41
},
"test max": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test max",
"duration": 2
},
"test value": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test value",
"duration": 0
}
},
"String Changes After Render": {
"name": "String Changes After Render",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 65,
"type": "testcase",
"test changing strings after rendering dial": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test changing strings after rendering dial",
"duration": 29
}
},
"International Strings": {
"name": "International Strings",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 40,
"type": "testcase",
"test international strings from lang files": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test international strings from lang files",
"duration": 30
}
},
"Change Value by mousedown": {
"name": "Change Value by mousedown",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 896,
"type": "testcase",
"test md00 centerButton mousedown": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md00 centerButton mousedown",
"duration": 41
},
"test md01 min:0 max:100 -- drag past max/max, then click 11 or 1 o'clock.": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md01 min:0 max:100 -- drag past max/max, then click 11 or 1 o'clock.",
"duration": 76
},
"test md02 mousedown Range = one revolution. Not at North": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md02 mousedown Range = one revolution. Not at North",
"duration": 39
},
"test md03 min:0 max:100 -- mousedown on and off North. Range = one revolution": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md03 min:0 max:100 -- mousedown on and off North. Range = one revolution",
"duration": 67
},
"test md04 min: 0, max: 200 -- drag past max/max, then click 11 or 1 o'clock.": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md04 min: 0, max: 200 -- drag past max/max, then click 11 or 1 o'clock.",
"duration": 63
},
"test md05 min: 0, max: 200 -- click through two revolutions CW": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md05 min: 0, max: 200 -- click through two revolutions CW",
"duration": 84
},
"test md06 min: -35, max: 35 -- drag past max/max, then click in/out of range also #2530597.": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md06 min: -35, max: 35 -- drag past max/max, then click in/out of range also #2530597.",
"duration": 125
},
"test md07 min: 10, max: 25 -- mousedown text min max and opposite mid angle ": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md07 min: 10, max: 25 -- mousedown text min max and opposite mid angle ",
"duration": 58
},
"test md08 min: 75, max: 90 -- mousedown test min max and opposite mid angle ": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md08 min: 75, max: 90 -- mousedown test min max and opposite mid angle ",
"duration": 56
},
"test md09 min: 5, max: 80 -- mousedown text min max and opposite mid angle": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md09 min: 5, max: 80 -- mousedown text min max and opposite mid angle",
"duration": 51
},
"test md10 drag CW past max, then click 11 O'clock -- min: 0, max: 100": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md10 drag CW past max, then click 11 O'clock -- min: 0, max: 100",
"duration": 49
},
"test md11 drag CCW past min, then click 1 O'clock -- min: 0, max: 100": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md11 drag CCW past min, then click 1 O'clock -- min: 0, max: 100",
"duration": 46
},
"test md12 instantiate dial, increase margin, then click ring": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md12 instantiate dial, increase margin, then click ring",
"duration": 53
},
"test md13 go past max more than maxTimesWrapped. ratchet to maxTimesWrapped": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test md13 go past max more than maxTimesWrapped. ratchet to maxTimesWrapped",
"duration": 41
}
},
"Keyboard value changes": {
"name": "Keyboard value changes",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 418,
"type": "testcase",
"test changing dial value by keyboard": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test changing dial value by keyboard",
"duration": 401
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:06 AM"
},
{
"name": "Pjax",
"passed": 24,
"failed": 0,
"errors": 0,
"ignored": 12,
"total": 36,
"duration": 785,
"type": "report",
"Lifecycle": {
"name": "Lifecycle",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 17,
"type": "testcase",
"should plug into a Node instance": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "should plug into a Node instance",
"duration": 5
}
},
"Attributes and Properties": {
"name": "Attributes and Properties",
"passed": 9,
"failed": 0,
"errors": 0,
"ignored": 4,
"total": 13,
"duration": 294,
"type": "testcase",
"`addPjaxParam` should be true by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`addPjaxParam` should be true by default",
"duration": 8
},
"Pjax param should be added when `addPjaxParam` is true": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "Pjax param should be added when `addPjaxParam` is true"
},
"Pjax param should be appended to an existing query string when `addPjaxParam` is true": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "Pjax param should be appended to an existing query string when `addPjaxParam` is true"
},
"Pjax param should be added before the fragment when `addPjaxParam` is true": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "Pjax param should be added before the fragment when `addPjaxParam` is true"
},
"Pjax param should not be added when `addPjaxParam` is false": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "Pjax param should not be added when `addPjaxParam` is false"
},
"`container` should be null by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`container` should be null by default",
"duration": 14
},
"container` should always be `null` or a Node instance": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "container` should always be `null` or a Node instance",
"duration": 7
},
"`contentSelector` should be null by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`contentSelector` should be null by default",
"duration": 6
},
"`linkSelector` should select links with class \"yui3-pjax\" by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`linkSelector` should select links with class \"yui3-pjax\" by default",
"duration": 6
},
"`navigateOnHash` should be false by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigateOnHash` should be false by default",
"duration": 5
},
"`scrollToTop` should be true by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`scrollToTop` should be true by default",
"duration": 4
},
"`timeout` should default to 30000ms": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`timeout` should default to 30000ms",
"duration": 5
},
"`titleSelector` should select the title tag by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`titleSelector` should select the title tag by default",
"duration": 4
}
},
"Events": {
"name": "Events",
"passed": 12,
"failed": 0,
"errors": 0,
"ignored": 3,
"total": 15,
"duration": 250,
"type": "testcase",
"should attach events on init in HTML5 browsers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "should attach events on init in HTML5 browsers",
"duration": 4
},
"`error` event should fire on Ajax failure": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "`error` event should fire on Ajax failure"
},
"`error` event should be preventable": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`error` event should be preventable",
"duration": 5
},
"`load` event should fire on Ajax success": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "`load` event should fire on Ajax success"
},
"`load` event should be preventable": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`load` event should be preventable",
"duration": 4
},
"`navigate` event facade should contain the options passed to `navigate()`": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "`navigate` event facade should contain the options passed to `navigate()`"
},
"`navigate` event should fire when a pjax link is clicked": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` event should fire when a pjax link is clicked",
"duration": 6
},
"`navigate` event should be preventable": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` event should be preventable",
"duration": 5
},
"`navigate` event should not fire when a link is clicked with a button other than the left button": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` event should not fire when a link is clicked with a button other than the left button",
"duration": 6
},
"`navigate` event should not fire when a modifier key is pressed": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` event should not fire when a modifier key is pressed",
"duration": 4
},
"`navigate` event should not fire when a click element is not an anchor": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` event should not fire when a click element is not an anchor",
"duration": 5
},
"`navigate` event should not fire when a link is clicked with a URL from another origin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` event should not fire when a link is clicked with a URL from another origin",
"duration": 4
},
"`navigate` event should not fire for a hash URL that resolves to the current page": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` event should not fire for a hash URL that resolves to the current page",
"duration": 5
},
"`navigate` event should fire for a hash-less URL that resolves to the current page": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` event should fire for a hash-less URL that resolves to the current page",
"duration": 6
},
"`navigate` event should fire for a hash URL that resolves to the current page when `navigateOnHash` is `true`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate` event should fire for a hash URL that resolves to the current page when `navigateOnHash` is `true`",
"duration": 5
}
},
"Methods": {
"name": "Methods",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 1,
"total": 3,
"duration": 75,
"type": "testcase",
"`navigate()` should load the specified URL and fire a `load` event": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "`navigate()` should load the specified URL and fire a `load` event"
},
"`navigate()` should normalize the specified URL": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate()` should normalize the specified URL",
"duration": 11
},
"`navigate()` should throw an error when the specified URL is not of the same origin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "`navigate()` should throw an error when the specified URL is not of the same origin",
"duration": 15
}
},
"General Behavior": {
"name": "General Behavior",
"passed": 0,
"failed": 0,
"errors": 0,
"ignored": 4,
"total": 4,
"duration": 78,
"type": "testcase",
"Page title should be updated if the `titleSelector` matches an element": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "Page title should be updated if the `titleSelector` matches an element"
},
"Host element content should be updated with page content when `contentSelector` is null": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "Host element content should be updated with page content when `contentSelector` is null"
},
"Host element content should be updated with partial content when `contentSelector` selects a node": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "Host element content should be updated with partial content when `contentSelector` selects a node"
},
"Pending requests should be aborted in favor of new request": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "Pending requests should be aborted in favor of new request"
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:08 AM"
},
{
"name": "SimpleYUI",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 98,
"type": "report",
"simpleyui": {
"name": "simpleyui",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 36,
"type": "testcase",
"test global Y": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test global Y",
"duration": 1
},
"test module inclusion": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test module inclusion",
"duration": 1
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:08 AM"
},
{
"name": "Paginator: URL",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 143,
"type": "report",
"Paginator Core methods": {
"name": "Paginator Core methods",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 65,
"type": "testcase",
"test url formating": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test url formating",
"duration": 2
},
"test url formatting when no url is present": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test url formatting when no url is present",
"duration": 2
},
"test url formating when at end of range": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test url formating when at end of range",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:09 AM"
},
{
"name": "Paginator",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 137,
"type": "report",
"Paginator Core methods": {
"name": "Paginator Core methods",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 63,
"type": "testcase",
"test next prev paging": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test next prev paging",
"duration": 1
},
"test direct paging": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test direct paging",
"duration": 3
},
"test end +1 paging": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test end +1 paging",
"duration": 2
},
"test all items per page has 1 page": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test all items per page has 1 page",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:10 AM"
},
{
"name": "QueryString",
"passed": 12,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 12,
"duration": 301,
"type": "report",
"Parse Query Strings": {
"name": "Parse Query Strings",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 110,
"type": "testcase",
"testParseBasic": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testParseBasic",
"duration": 3
},
"testParseColon": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testParseColon",
"duration": 1
},
"testParseWeird": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testParseWeird",
"duration": 1
},
"testNested": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNested",
"duration": 1
},
"testNestedColon": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNestedColon",
"duration": 1
}
},
"Query Stringify Objects": {
"name": "Query Stringify Objects",
"passed": 7,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 7,
"duration": 123,
"type": "testcase",
"testStringifyBasic": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStringifyBasic",
"duration": 2
},
"testStringifyColon": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStringifyColon",
"duration": 1
},
"testStringifyWeird": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStringifyWeird",
"duration": 2
},
"testStringifyCyclical": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStringifyCyclical",
"duration": 8
},
"testNested": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNested",
"duration": 1
},
"testNestedColon": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNestedColon",
"duration": 2
},
"testArrayKey": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testArrayKey",
"duration": 1
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:11 AM"
},
{
"name": "Event: FocusBlur",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 299,
"type": "report",
"Event Focus And Blur Test": {
"name": "Event Focus And Blur Test",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 239,
"type": "testcase",
"test_add_focus": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_add_focus",
"duration": 17
},
"test_remove_focus": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_remove_focus",
"duration": 5
},
"test_purge_focus": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_purge_focus",
"duration": 5
},
"test_bubble_order": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_bubble_order",
"duration": 5
},
"test_add_blur": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_add_blur",
"duration": 6
},
"test_remove_blur": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_remove_blur",
"duration": 6
},
"test_purge_blur": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_purge_blur",
"duration": 6
},
"test delegating with filter matching non-focusable elements": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test delegating with filter matching non-focusable elements",
"duration": 7
},
"test stopping propagation for on() subs": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test stopping propagation for on() subs",
"duration": 41
},
"test stopping propagation for delegate() subs matching the same node": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test stopping propagation for delegate() subs matching the same node",
"duration": 5
},
"test stopping propagation for delegate() subs not matching the same node": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test stopping propagation for delegate() subs not matching the same node",
"duration": 8
},
"test stopImmediatePropagation for on() and delegate() subs": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test stopImmediatePropagation for on() and delegate() subs",
"duration": 11
},
"test callback order from a mix of subs": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test callback order from a mix of subs",
"duration": 10
},
"test useActive feature test": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test useActive feature test",
"duration": 1
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:12 AM"
},
{
"name": "Event: Touch",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 117,
"type": "report",
"Touch": {
"name": "Touch",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 60,
"type": "testcase",
"test: touch init": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: touch init",
"duration": 1
},
"test: touch properties": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: touch properties",
"duration": 1
},
"test: touch nodes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: touch nodes",
"duration": 1
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:13 AM"
},
{
"name": "Event: Tap",
"passed": 9,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 9,
"duration": 222,
"type": "report",
"Tap": {
"name": "Tap",
"passed": 9,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 9,
"duration": 155,
"type": "testcase",
"test: tap init": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: tap init",
"duration": 2
},
"test: tap fire": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: tap fire",
"duration": 2
},
"test: tapstart fire": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: tapstart fire",
"duration": 3
},
"test: tapstart no touch": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: tapstart no touch",
"duration": 2
},
"test: tapstart right click": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: tapstart right click",
"duration": 2
},
"test: touchmove": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: touchmove",
"duration": 2
},
"test: touchend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: touchend",
"duration": 3
},
"test: delegate": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: delegate",
"duration": 1
},
"test: detachDelegate": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: detachDelegate",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:14 AM"
},
{
"name": "Event: Tap",
"passed": 7,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 7,
"duration": 172,
"type": "report",
"event tap events": {
"name": "event tap events",
"passed": 7,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 7,
"duration": 112,
"type": "testcase",
"on tap": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "on tap",
"duration": 3
},
"touchend not in same area": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "touchend not in same area",
"duration": 3
},
"delegate tap": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "delegate tap",
"duration": 4
},
"touchmove/mousemove fired": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "touchmove/mousemove fired",
"duration": 5
},
"attach and detach": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "attach and detach",
"duration": 4
},
"right mouse click": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "right mouse click",
"duration": 2
},
"multiple touches": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "multiple touches",
"duration": 4
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:15 AM"
},
{
"name": "Event: Synthetic",
"passed": 90,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 90,
"duration": 2292,
"type": "report",
"Y.Event.define": {
"name": "Y.Event.define",
"passed": 7,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 7,
"duration": 134,
"type": "testcase",
"Y.Event.define(name) should add to DOM_EVENTS": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.Event.define(name) should add to DOM_EVENTS",
"duration": 0
},
"Y.Event.define([name1, name2]) should add to DOM_EVENTS": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.Event.define([name1, name2]) should add to DOM_EVENTS",
"duration": 1
},
"Y.Event.define(type, {...}) should register a new synth in DOM_EVENTS": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.Event.define(type, {...}) should register a new synth in DOM_EVENTS",
"duration": 1
},
"Subsequent Y.Event.define() should not overwrite existing synth": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Subsequent Y.Event.define() should not overwrite existing synth",
"duration": 2
},
"Y.Event.define(..., true) should overwrite existing synth": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.Event.define(..., true) should overwrite existing synth",
"duration": 0
},
"Y.Event.define({ type: ...}) should register a new synth in DOM_EVENTS": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.Event.define({ type: ...}) should register a new synth in DOM_EVENTS",
"duration": 1
},
"Y.Event.define({...}, true) should overwrite existing synth": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.Event.define({...}, true) should overwrite existing synth",
"duration": 1
}
},
"Y.on": {
"name": "Y.on",
"passed": 21,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 21,
"duration": 420,
"type": "testcase",
"test Y.on('synth', fn, node)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, node)",
"duration": 19
},
"test Y.on('synth', fn, node, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, node, thisObj)",
"duration": 5
},
"test Y.on('synth', fn, node, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, node, thisObj, arg)",
"duration": 5
},
"test Y.on('synth', fn, node, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, node, null, arg)",
"duration": 4
},
"test Y.on('synth', fn, el)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, el)",
"duration": 5
},
"test Y.on('synth', fn, el, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, el, thisObj)",
"duration": 5
},
"test Y.on('synth', fn, el, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, el, thisObj, arg)",
"duration": 5
},
"test Y.on('synth', fn, el, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, el, null, arg)",
"duration": 5
},
"test Y.on('synth', fn, selectorOne)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, selectorOne)",
"duration": 5
},
"test Y.on('synth', fn, selectorOne, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, selectorOne, thisObj)",
"duration": 5
},
"test Y.on('synth', fn, selectorOne, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, selectorOne, thisObj, arg)",
"duration": 4
},
"test Y.on('synth', fn, selectorOne, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, selectorOne, null, arg)",
"duration": 8
},
"test Y.on('synth', fn, selectorMultiple)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, selectorMultiple)",
"duration": 9
},
"test Y.on('synth', fn, selectorMultiple, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, selectorMultiple, thisObj)",
"duration": 9
},
"test Y.on('synth', fn, selectorMultiple, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, selectorMultiple, thisObj, arg)",
"duration": 9
},
"test Y.on('synth', fn, selectorMultiple, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, selectorMultiple, null, arg)",
"duration": 7
},
"test Y.on('synth', fn, notYetAvailable)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, notYetAvailable)",
"duration": 19
},
"test Y.on('synth', fn, notYetAvailable, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, notYetAvailable, thisObj)",
"duration": 19
},
"test Y.on('synth', fn, notYetAvailable, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, notYetAvailable, thisObj, arg)",
"duration": 20
},
"test Y.on('synth', fn, notYetAvailable, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, notYetAvailable, null, arg)",
"duration": 19
},
"test Y.on('synth', fn) defaults to window": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn) defaults to window",
"duration": 5
}
},
"node.on": {
"name": "node.on",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 107,
"type": "testcase",
"test node.on(x, fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on(x, fn)",
"duration": 5
},
"test node.on(x, fn, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on(x, fn, thisObj)",
"duration": 5
},
"test node.on(x, fn, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on(x, fn, thisObj, arg)",
"duration": 19
},
"test node.on(x, fn, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on(x, fn, null, arg)",
"duration": 5
}
},
"nodelist.on": {
"name": "nodelist.on",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 79,
"type": "testcase",
"test nodelist.on(x, fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on(x, fn)",
"duration": 7
},
"test nodelist.on(x, fn, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on(x, fn, thisObj)",
"duration": 9
},
"test nodelist.on(x, fn, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on(x, fn, thisObj, arg)",
"duration": 7
},
"test nodelist.on(x, fn, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on(x, fn, null, arg)",
"duration": 10
}
},
"preventDups": {
"name": "preventDups",
"passed": 6,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 6,
"duration": 107,
"type": "testcase",
"node.on(x, fn) + node.on(x, fn) should allow dups": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "node.on(x, fn) + node.on(x, fn) should allow dups",
"duration": 5
},
"Y.on(x, fn) + node.on(x, fn) should allow dups": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.on(x, fn) + node.on(x, fn) should allow dups",
"duration": 5
},
"nodelist.on(x, fn) + node.on(x, fn) should allow dups": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "nodelist.on(x, fn) + node.on(x, fn) should allow dups",
"duration": 9
},
"preventDups:true node.on(x, fn) + node.on(x, fn) should prevent dups": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "preventDups:true node.on(x, fn) + node.on(x, fn) should prevent dups",
"duration": 7
},
"preventDups:true Y.on(x, fn) + node.on(x, fn) should prevent dups": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "preventDups:true Y.on(x, fn) + node.on(x, fn) should prevent dups",
"duration": 5
},
"preventDups:true nodelist.on(x, fn) + node.on(x, fn) should prevent dups": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "preventDups:true nodelist.on(x, fn) + node.on(x, fn) should prevent dups",
"duration": 5
}
},
"node.delegate": {
"name": "node.delegate",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 76,
"type": "testcase",
"test node.delegate(synth, fn, filter)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate(synth, fn, filter)",
"duration": 7
},
"test node.delegate(synth, fn, filter, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate(synth, fn, filter, thisObj)",
"duration": 8
},
"test node.delegate(synth, fn, filter, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate(synth, fn, filter, thisObj, arg)",
"duration": 8
},
"test node.delegate(synth, fn, filter, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate(synth, fn, filter, null, arg)",
"duration": 7
}
},
"Y.delegate": {
"name": "Y.delegate",
"passed": 11,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 11,
"duration": 265,
"type": "testcase",
"test Y.delegate(synth, fn, node, filter)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, node, filter)",
"duration": 7
},
"test Y.delegate(synth, fn, el, filter)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, el, filter)",
"duration": 9
},
"test Y.delegate(synth, fn, selectorOne, filter)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, selectorOne, filter)",
"duration": 6
},
"test Y.delegate(synth, fn, node, filter, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, node, filter, thisObj)",
"duration": 5
},
"test Y.delegate(synth, fn, node, filter, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, node, filter, thisObj, arg)",
"duration": 7
},
"test Y.delegate(synth, fn, node, filter, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, node, filter, null, arg)",
"duration": 7
},
"test Y.delegate(synth, fn, notAvailableYet, filter)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, notAvailableYet, filter)",
"duration": 23
},
"test Y.delegate(synth, fn, notAvailableYet, filter, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, notAvailableYet, filter, thisObj)",
"duration": 20
},
"test Y.delegate(synth, fn, notAvailableYet, filter, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, notAvailableYet, filter, thisObj, arg)",
"duration": 21
},
"test Y.delegate(synth, fn, notAvailableYet, filter, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, notAvailableYet, filter, null, arg)",
"duration": 22
},
"test Y.delegate(synth, fn, selectorMulti, filter)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate(synth, fn, selectorMulti, filter)",
"duration": 8
}
},
"Detach": {
"name": "Detach",
"passed": 31,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 31,
"duration": 514,
"type": "testcase",
"test node.on() + node.detach(synth, fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on() + node.detach(synth, fn)",
"duration": 11
},
"test node.on(synth, fn, thisObj) + node.detach(synth, fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on(synth, fn, thisObj) + node.detach(synth, fn)",
"duration": 6
},
"test node.on() + node.detach(synth)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on() + node.detach(synth)",
"duration": 7
},
"test node.on() + node.detach()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on() + node.detach()",
"duration": 6
},
"test node.on() + node.detachAll()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on() + node.detachAll()",
"duration": 6
},
"test node.on() + node.purge(true, synth)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on() + node.purge(true, synth)",
"duration": 6
},
"test node.on() + parent.purge(true, synth)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on() + parent.purge(true, synth)",
"duration": 7
},
"test nodelist.on(synth, fn) + node.detach(synth, fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on(synth, fn) + node.detach(synth, fn)",
"duration": 5
},
"test nodelist.on(synth, fn) + node.detach(synth)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on(synth, fn) + node.detach(synth)",
"duration": 6
},
"test node.on(synth, fn) + nodelist.detach(synth, fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on(synth, fn) + nodelist.detach(synth, fn)",
"duration": 6
},
"test node.on(synth, fn) + nodelist.detach(synth)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on(synth, fn) + nodelist.detach(synth)",
"duration": 7
},
"test node.on() + handle.detach()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on() + handle.detach()",
"duration": 7
},
"test nodelist.on() + handle.detach()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on() + handle.detach()",
"duration": 5
},
"test nodelist.on() + nodelist.detach(synth, fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on() + nodelist.detach(synth, fn)",
"duration": 16
},
"test nodelist.on(synth, fn, thisObj) + nodelist.detach(synth, fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on(synth, fn, thisObj) + nodelist.detach(synth, fn)",
"duration": 10
},
"test nodelist.on() + nodelist.detach(synth)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on() + nodelist.detach(synth)",
"duration": 11
},
"test nodelist.on() + nodelist.detach()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on() + nodelist.detach()",
"duration": 11
},
"test nodelist.on() + nodelist.detachAll()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on() + nodelist.detachAll()",
"duration": 10
},
"test nodelist.on() + parent.purge(true, synth)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on() + parent.purge(true, synth)",
"duration": 11
},
"test node.on('cat|__', fn) + node.detach('cat|___')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('cat|__', fn) + node.detach('cat|___')",
"duration": 6
},
"test node.on('cat|__', fn) + node.detach('cat|___', fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('cat|__', fn) + node.detach('cat|___', fn)",
"duration": 5
},
"test node.on('cat|__', fn) + node.detach('cat|*')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('cat|__', fn) + node.detach('cat|*')",
"duration": 5
},
"test Y.on('cat|__', fn, sel) + node.detach('cat|___')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('cat|__', fn, sel) + node.detach('cat|___')",
"duration": 6
},
"test Y.on('cat|__', fn, sel) + node.detach('cat|___', fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('cat|__', fn, sel) + node.detach('cat|___', fn)",
"duration": 7
},
"test Y.on('cat|__', fn) + node.detach('cat|*')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('cat|__', fn) + node.detach('cat|*')",
"duration": 5
},
"test nodelist.on('cat|__', fn) + nodelist.detach('cat|___')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on('cat|__', fn) + nodelist.detach('cat|___')",
"duration": 16
},
"test nodelist.on('cat|__', fn) + nodelist.detach('cat|___', fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on('cat|__', fn) + nodelist.detach('cat|___', fn)",
"duration": 15
},
"test nodelist.on('cat|__', fn) + node.detach('cat|*')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on('cat|__', fn) + node.detach('cat|*')",
"duration": 15
},
"test Y.on('cat|__', fn, multiSelector) + nodelist.detach('cat|___')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('cat|__', fn, multiSelector) + nodelist.detach('cat|___')",
"duration": 15
},
"test Y.on('cat|__', fn, multiSelector) + nodelist.detach('cat|___', fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('cat|__', fn, multiSelector) + nodelist.detach('cat|___', fn)",
"duration": 15
},
"test Y.on('cat|__', fn, multiSelector) + node.detach('cat|*')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('cat|__', fn, multiSelector) + node.detach('cat|*')",
"duration": 15
}
},
"processArgs": {
"name": "processArgs",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 500,
"type": "testcase",
"test Y.on('synth', fn, selector, extra)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('synth', fn, selector, extra)",
"duration": 5
},
"Y.on('synth', fn, '#not-here-yet', extra) should resubscribe with original arguments": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.on('synth', fn, '#not-here-yet', extra) should resubscribe with original arguments",
"duration": 442
}
},
"Notifier": {
"name": "Notifier",
"passed": 0,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 0,
"duration": 14,
"type": "testcase"
},
"timestamp": "Tuesday, June 11, 2013 12:25:17 AM"
},
{
"name": "Event: resize",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 1,
"total": 3,
"duration": 432,
"type": "report",
"subscribe": {
"name": "subscribe",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 1,
"total": 3,
"duration": 359,
"type": "testcase",
"test Y.on('windowresize', fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('windowresize', fn)",
"duration": 141
},
"test node.on('windowresize', fn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('windowresize', fn)",
"duration": 126
},
"test resize event throttling": {
"result": "ignore",
"message": "Test ignored",
"type": "test",
"name": "test resize event throttling"
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:19 AM"
},
{
"name": "Event: outside",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 94,
"type": "report",
"outside events": {
"name": "outside events",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 41,
"type": "testcase",
"test: on": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: on",
"duration": 2
},
"test: delegate": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: delegate",
"duration": 1
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:19 AM"
},
{
"name": "Event: mousewheel",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 86,
"type": "report",
"Mousewheel": {
"name": "Mousewheel",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 31,
"type": "testcase",
"test: attach": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: attach",
"duration": 1
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:20 AM"
},
{
"name": "Event: mouseenter",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 131,
"type": "report",
"mouseenter": {
"name": "mouseenter",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 66,
"type": "testcase",
"test: _filterNotify": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _filterNotify",
"duration": 3
},
"test: delegateDetach": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: delegateDetach",
"duration": 2
},
"test: _notify": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _notify",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:21 AM"
},
{
"name": "Event: key",
"passed": 45,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 45,
"duration": 2165,
"type": "report",
"node.on('key',...)": {
"name": "node.on('key',...)",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 87,
"type": "testcase",
"test node.on('key', fn, '65')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('key', fn, '65')",
"duration": 22
},
"test node.on('key', fn, '65', thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('key', fn, '65', thisObj)",
"duration": 20
},
"test node.on('key', fn, '65', thisObj, args)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('key', fn, '65', thisObj, args)",
"duration": 19
}
},
"nodelist.on('key',...)": {
"name": "nodelist.on('key',...)",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 117,
"type": "testcase",
"test nodelist.on('key', fn, '65')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on('key', fn, '65')",
"duration": 37
},
"test nodelist.on('key', fn, '65', thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on('key', fn, '65', thisObj)",
"duration": 42
},
"test nodelist.on('key', fn, '65', thisObj, args)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on('key', fn, '65', thisObj, args)",
"duration": 37
}
},
"Y.on('key',...)": {
"name": "Y.on('key',...)",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 93,
"type": "testcase",
"test Y.on('key', fn, selector, '65')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('key', fn, selector, '65')",
"duration": 19
},
"test Y.on('key', fn, node, '65')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('key', fn, node, '65')",
"duration": 18
},
"test Y.on('key', fn, selector, '65', thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('key', fn, selector, '65', thisObj)",
"duration": 18
},
"test Y.on('key', fn, selector, '65', thisObj, args)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('key', fn, selector, '65', thisObj, args)",
"duration": 18
}
},
"node.delegate('key',...)": {
"name": "node.delegate('key',...)",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 161,
"type": "testcase",
"test node.delegate('key', fn, '65', filter)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate('key', fn, '65', filter)",
"duration": 58
},
"test node.delegate('key', fn, '65', filter, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate('key', fn, '65', filter, thisObj)",
"duration": 50
},
"test node.delegate('key', fn, '65', filter, thisObj, args)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate('key', fn, '65', filter, thisObj, args)",
"duration": 46
}
},
"Y.delegate('key',...)": {
"name": "Y.delegate('key',...)",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 224,
"type": "testcase",
"test Y.delegate('key', fn, selector, '65', filter)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate('key', fn, selector, '65', filter)",
"duration": 46
},
"test Y.delegate('key', fn, node, '65', filter)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate('key', fn, node, '65', filter)",
"duration": 57
},
"test Y.delegate('key', fn, selector, '65', filter, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate('key', fn, selector, '65', filter, thisObj)",
"duration": 70
},
"test Y.delegate('key', fn, selector, '65', filter, thisObj, args)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.delegate('key', fn, selector, '65', filter, thisObj, args)",
"duration": 48
}
},
"key spec/filter": {
"name": "key spec/filter",
"passed": 22,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 22,
"duration": 1294,
"type": "testcase",
"test 'down:65'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'down:65'",
"duration": 45
},
"test 'up:65'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'up:65'",
"duration": 45
},
"test 'press:65'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'press:65'",
"duration": 40
},
"test 'a'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'a'",
"duration": 41
},
"test 'down:a'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'down:a'",
"duration": 41
},
"test 'up:a'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'up:a'",
"duration": 50
},
"test 'press:a'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'press:a'",
"duration": 43
},
"test 'A'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'A'",
"duration": 53
},
"test 'enter', 'esc', 'backspace', 'tab', 'pageup', 'pagedown'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'enter', 'esc', 'backspace', 'tab', 'pageup', 'pagedown'",
"duration": 248
},
"test 'a,b'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'a,b'",
"duration": 62
},
"test '65,b,esc'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test '65,b,esc'",
"duration": 73
},
"test 'unknownKeyName'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'unknownKeyName'",
"duration": 40
},
"test '65,unknownKeyName'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test '65,unknownKeyName'",
"duration": 3
},
"test '65,unknownKeyName+alt'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test '65,unknownKeyName+alt'",
"duration": 2
},
"test 'press:a,b'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'press:a,b'",
"duration": 3
},
"test 'a+shift'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'a+shift'",
"duration": 62
},
"test 'enter+ctrl'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'enter+ctrl'",
"duration": 54
},
"test 'up:a+alt'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'up:a+alt'",
"duration": 2
},
"test 'a,b+shift+meta'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test 'a,b+shift+meta'",
"duration": 113
},
"test spec with spaces 'down:65, 66, 67'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test spec with spaces 'down:65, 66, 67'",
"duration": 58
},
"test spec with no keyCodes 'down:'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test spec with no keyCodes 'down:'",
"duration": 65
},
"test spec with only modifiers '+ctrl+shift'": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test spec with only modifiers '+ctrl+shift'",
"duration": 92
}
},
"detach": {
"name": "detach",
"passed": 6,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 6,
"duration": 107,
"type": "testcase",
"test node.on() + node.detach()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on() + node.detach()",
"duration": 2
},
"test Y.on() + node.detach()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on() + node.detach()",
"duration": 2
},
"test node.on() + handle.detach()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on() + handle.detach()",
"duration": 3
},
"test node.on('cat|key',...) + node.detach('cat|...')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('cat|key',...) + node.detach('cat|...')",
"duration": 2
},
"test node.delegate() + node.detach()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate() + node.detach()",
"duration": 3
},
"test node.delegate() + handle.detach()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate() + handle.detach()",
"duration": 3
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:24 AM"
},
{
"name": "Event: hover",
"passed": 24,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 24,
"duration": 480,
"type": "report",
"subscribe": {
"name": "subscribe",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 242,
"type": "testcase",
"test node.on('hover', over, out)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('hover', over, out)",
"duration": 9
},
"test container.on('hover', over, out)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test container.on('hover', over, out)",
"duration": 7
},
"test Y.on('hover', over, out, '#foo')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('hover', over, out, '#foo')",
"duration": 7
},
"test nodelist.on('hover', over, out)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on('hover', over, out)",
"duration": 14
},
"test node.delegate('hover', over, out, filter)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate('hover', over, out, filter)",
"duration": 19
},
"test node.on('hover', over, out, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('hover', over, out, thisObj)",
"duration": 6
},
"test Y.on('hover', over, out, '#foo', thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('hover', over, out, '#foo', thisObj)",
"duration": 8
},
"test nodelist.on('hover', over, out, thisObj)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on('hover', over, out, thisObj)",
"duration": 16
},
"test node.on('hover', over, out, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('hover', over, out, thisObj, arg)",
"duration": 7
},
"test Y.on('hover', over, out, '#foo', thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('hover', over, out, '#foo', thisObj, arg)",
"duration": 7
},
"test nodelist.on('hover', over, out, thisObj, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on('hover', over, out, thisObj, arg)",
"duration": 14
},
"test node.on('hover', over, out, null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('hover', over, out, null, arg)",
"duration": 7
},
"test Y.on('hover', over, out, '#foo', null, arg)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on('hover', over, out, '#foo', null, arg)",
"duration": 7
},
"test nodelist.on('hover', over, out, null, arg": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test nodelist.on('hover', over, out, null, arg",
"duration": 15
}
},
"detach": {
"name": "detach",
"passed": 10,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 10,
"duration": 171,
"type": "testcase",
"test node.on('hover', over, out); node.detach('hover');": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('hover', over, out); node.detach('hover');",
"duration": 7
},
"test node.on('hover', over, out); node.detach('hover', over);": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('hover', over, out); node.detach('hover', over);",
"duration": 7
},
"test node.on('cat|hover', over, out); node.detach('cat|hover');": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('cat|hover', over, out); node.detach('cat|hover');",
"duration": 6
},
"test node.on('cat|hover', over, out); node.detach('cat|*');": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('cat|hover', over, out); node.detach('cat|*');",
"duration": 7
},
"test node.on('hover', over, out); handle.detach();": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.on('hover', over, out); handle.detach();",
"duration": 6
},
"test node.delegate('hover', over, out, filter); node.detach('hover');": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate('hover', over, out, filter); node.detach('hover');",
"duration": 10
},
"test node.delegate('hover', over, out, filter); node.detach('hover', over);": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate('hover', over, out, filter); node.detach('hover', over);",
"duration": 13
},
"test node.delegate('cat|hover', over, out, filter); node.detach('cat|hover');": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate('cat|hover', over, out, filter); node.detach('cat|hover');",
"duration": 11
},
"test node.delegate('cat|hover', over, out, filter); node.detach('cat|*');": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate('cat|hover', over, out, filter); node.detach('cat|*');",
"duration": 10
},
"test node.delegate('hover', over, out, filter); handle.detach();": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test node.delegate('hover', over, out, filter); handle.detach();",
"duration": 10
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:25 AM"
},
{
"name": "Event: ContextMenu",
"passed": 9,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 9,
"duration": 225,
"type": "report",
"ContextMenu Synth Tests": {
"name": "ContextMenu Synth Tests",
"passed": 9,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 9,
"duration": 165,
"type": "testcase",
"test_contextmenu_event": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_contextmenu_event",
"duration": 2
},
"test_mac_kb_shortct": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_mac_kb_shortct",
"duration": 9
},
"test_shiftF10_key": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_shiftF10_key",
"duration": 8
},
"test_menu_key": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_menu_key",
"duration": 8
},
"test_xy_coords_for_menu": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_xy_coords_for_menu",
"duration": 6
},
"test_xy_coords_for_shift10_or_ctrl_shift_option_m": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_xy_coords_for_shift10_or_ctrl_shift_option_m",
"duration": 8
},
"test_multiple_on_listeners": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_on_listeners",
"duration": 7
},
"test_multiple_delegate_listeners": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_delegate_listeners",
"duration": 9
},
"test_multiple_on_and_delegate_listeners": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_on_and_delegate_listeners",
"duration": 11
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:26 AM"
},
{
"name": "Event: DOM",
"passed": 22,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 22,
"duration": 1270,
"type": "report",
"DOM Events": {
"name": "DOM Events",
"passed": 22,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 22,
"duration": 1210,
"type": "testcase",
"test_on_with_string": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_on_with_string",
"duration": 2
},
"test_on_with_node": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_on_with_node",
"duration": 1
},
"test_node_on": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_node_on",
"duration": 2
},
"test_node_detachall": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_node_detachall",
"duration": 2
},
"test_nodelist_on": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_nodelist_on",
"duration": 2
},
"test_y_on_with_nodelist": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_y_on_with_nodelist",
"duration": 1
},
"test_y_detach_with_nodelist": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_y_detach_with_nodelist",
"duration": 2
},
"test_y_detach_with_array": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_y_detach_with_array",
"duration": 3
},
"test_y_on_with_selector_multiple_match": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_y_on_with_selector_multiple_match",
"duration": 2
},
"test_y_on_with_htmlelementcollection": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_y_on_with_htmlelementcollection",
"duration": 2
},
"test_y_on_empty_array": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_y_on_empty_array",
"duration": 2
},
"test_detach_by_sig": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_detach_by_sig",
"duration": 3
},
"test_multi_detach": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multi_detach",
"duration": 2
},
"test_onavail_detach": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_onavail_detach",
"duration": 332
},
"test_lazy_attach_detach": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_lazy_attach_detach",
"duration": 332
},
"test_purge": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_purge",
"duration": 3
},
"test_categories": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_categories",
"duration": 2
},
"test left and right click, mouseup": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test left and right click, mouseup",
"duration": 4
},
"test Y.on(load)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test Y.on(load)",
"duration": 15
},
"error in onavailable callback should not result in infinite _poll": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "error in onavailable callback should not result in infinite _poll",
"duration": 69
},
"testYInstanceEmitFacade": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testYInstanceEmitFacade",
"duration": 30
},
"test_nodelist_on_with_custom_deps": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_nodelist_on_with_custom_deps",
"duration": 56
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:28 AM"
},
{
"name": "Event: Delegate",
"passed": 33,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 33,
"duration": 630,
"type": "report",
"Event Delegate Tests": {
"name": "Event Delegate Tests",
"passed": 27,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 27,
"duration": 442,
"type": "testcase",
"test_simple_delegate_for_anchors": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_simple_delegate_for_anchors",
"duration": 3
},
"test_multiple_selectors": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_selectors",
"duration": 4
},
"test_filter_function": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_filter_function",
"duration": 3
},
"test_filter_function_for_focus": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_filter_function_for_focus",
"duration": 6
},
"test_document_as_container": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_document_as_container",
"duration": 4
},
"test_checking_delegation_target": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_checking_delegation_target",
"duration": 5
},
"test_including_container_in_selector": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_including_container_in_selector",
"duration": 5
},
"test_targeting_container_without_selectors": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_targeting_container_without_selectors",
"duration": 4
},
"test_multiple_selectors_one_match": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_selectors_one_match",
"duration": 4
},
"test_multiple_delegate_matches": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_delegate_matches",
"duration": 7
},
"test_bubble_up_after_delegate": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_bubble_up_after_delegate",
"duration": 8
},
"test_bubble_up_after_delegate_halt": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_bubble_up_after_delegate_halt",
"duration": 6
},
"test_direct_descendant_combinator": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_direct_descendant_combinator",
"duration": 21
},
"test_multiple_matches_in_subtree": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_multiple_matches_in_subtree",
"duration": 9
},
"test_removing_parent_in_subscriber": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_removing_parent_in_subscriber",
"duration": 3
},
"test_successful_purge": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_successful_purge",
"duration": 17
},
"test_successful_detach": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_successful_detach",
"duration": 13
},
"Y.delegate('cat|type') should subscribe event": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.delegate('cat|type') should subscribe event",
"duration": 14
},
"node.delegate('cat|type') should subscribe event": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "node.delegate('cat|type') should subscribe event",
"duration": 15
},
"node.detach('cat|type', fn) should detach delegate": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "node.detach('cat|type', fn) should detach delegate",
"duration": 14
},
"node.detach('cat|type') should detach delegate": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "node.detach('cat|type') should detach delegate",
"duration": 13
},
"node.detach('cat|*') should detach delegate": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "node.detach('cat|*') should detach delegate",
"duration": 13
},
"testPassingObjectForMultipleSubscriptions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testPassingObjectForMultipleSubscriptions",
"duration": 9
},
"testThisObjOverrideWithObjectSubscription": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testThisObjOverrideWithObjectSubscription",
"duration": 9
},
"testPassingExtraArgsWithObjectSubscription": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testPassingExtraArgsWithObjectSubscription",
"duration": 10
},
"testDetachingObjectSubscriptionViaHandle": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDetachingObjectSubscriptionViaHandle",
"duration": 19
},
"testPassingArrayForMultipleSubscriptions": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testPassingArrayForMultipleSubscriptions",
"duration": 10
}
},
"Y.delegate.compileFilter": {
"name": "Y.delegate.compileFilter",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 77,
"type": "testcase",
"Y.delegate.compileFilter should return a function": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "Y.delegate.compileFilter should return a function",
"duration": 0
},
"filter should return true for matching descendant": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "filter should return true for matching descendant",
"duration": 1
},
"filter should return false if no descendant matches": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "filter should return false if no descendant matches",
"duration": 1
},
"filter should return true if the currentTarget is the target and it matches": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "filter should return true if the currentTarget is the target and it matches",
"duration": 1
}
},
"Bugs": {
"name": "Bugs",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 56,
"type": "testcase",
"test_filter_function_for_focus_from_body": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test_filter_function_for_focus_from_body",
"duration": 5
},
"stopPropagation should stop multiple matches": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "stopPropagation should stop multiple matches",
"duration": 26
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:29 AM"
},
{
"name": "Widget: Position Align",
"passed": 8,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 8,
"duration": 201,
"type": "report",
"Methods": {
"name": "Methods",
"passed": 8,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 8,
"duration": 136,
"type": "testcase",
"align() with no arguments should not set the `align` Attribute": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "align() with no arguments should not set the `align` Attribute",
"duration": 7
},
"align() with no arguments should call `_syncUIPosAlign()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "align() with no arguments should call `_syncUIPosAlign()",
"duration": 4
},
"align() with arguments should set the `align` Attribute": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "align() with arguments should set the `align` Attribute",
"duration": 4
},
"align() with invalid points Array should throw an error after render": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "align() with invalid points Array should throw an error after render",
"duration": 17
},
"align() should be chainable": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "align() should be chainable",
"duration": 3
},
"centered() should set the `align` Attribute with center `points`": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "centered() should set the `align` Attribute with center `points`",
"duration": 4
},
"centered() should accept a `node` argument and set that as the `align` Node": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "centered() should accept a `node` argument and set that as the `align` Node",
"duration": 4
},
"centered() should be chainable": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "centered() should be chainable",
"duration": 4
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:30 AM"
},
{
"name": "Highlight",
"passed": 24,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 24,
"duration": 436,
"type": "report",
"API": {
"name": "API",
"passed": 24,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 24,
"duration": 379,
"type": "testcase",
"all() should highlight all occurrences of needles in haystack": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "all() should highlight all occurrences of needles in haystack",
"duration": 1
},
"all() should escape HTML characters": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "all() should escape HTML characters",
"duration": 1
},
"all() should not highlight matches inside HTML entities": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "all() should not highlight matches inside HTML entities",
"duration": 1
},
"all() should highlight complete HTML entities when part of a match": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "all() should highlight complete HTML entities when part of a match",
"duration": 1
},
"all() should be case-insensitive by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "all() should be case-insensitive by default",
"duration": 1
},
"all() should support a caseSensitive option": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "all() should support a caseSensitive option",
"duration": 0
},
"all() should support a startsWith option": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "all() should support a startsWith option",
"duration": 1
},
"all() should support caseSensitive and startsWith together": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "all() should support caseSensitive and startsWith together",
"duration": 1
},
"all() should not attempt to highlight empty needles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "all() should not attempt to highlight empty needles",
"duration": 2
},
"allCase() should be a shortcut for case-sensitive all()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "allCase() should be a shortcut for case-sensitive all()",
"duration": 1
},
"allFold() should be an accent-folding variant of all()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "allFold() should be an accent-folding variant of all()",
"duration": 3
},
"allFold() should not attempt to highlight empty needles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "allFold() should not attempt to highlight empty needles",
"duration": 2
},
"start() should be a shortcut for all() with startsWith option": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "start() should be a shortcut for all() with startsWith option",
"duration": 1
},
"startCase() should be a shortcut for caseSensitive + startsWith all()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "startCase() should be a shortcut for caseSensitive + startsWith all()",
"duration": 1
},
"startFold() should be an accent-folding variant of start()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "startFold() should be an accent-folding variant of start()",
"duration": 2
},
"words() should highlight complete words": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "words() should highlight complete words",
"duration": 1
},
"words() should escape HTML characters": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "words() should escape HTML characters",
"duration": 1
},
"words() should not highlight matches inside HTML entities": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "words() should not highlight matches inside HTML entities",
"duration": 1
},
"words() should be case-insensitive by default": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "words() should be case-insensitive by default",
"duration": 1
},
"words() should support a caseSensitive option": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "words() should support a caseSensitive option",
"duration": 2
},
"words() should not attempt to highlight empty needles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "words() should not attempt to highlight empty needles",
"duration": 1
},
"wordsCase() should be a shortcut for case-sensitive words()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "wordsCase() should be a shortcut for case-sensitive words()",
"duration": 2
},
"wordsFold() should be an accent-folding variant of words()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "wordsFold() should be an accent-folding variant of words()",
"duration": 9
},
"wordsFold() should not attempt to highlight empty needles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "wordsFold() should not attempt to highlight empty needles",
"duration": 3
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:31 AM"
},
{
"name": "Recordset",
"passed": 30,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 30,
"duration": 552,
"type": "report",
"API Tests": {
"name": "API Tests",
"passed": 30,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 30,
"duration": 492,
"type": "testcase",
"testCreateEmptyRecordset": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testCreateEmptyRecordset",
"duration": 8
},
"testGetRecords": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetRecords",
"duration": 4
},
"testAddSingleRecordToEnd": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testAddSingleRecordToEnd",
"duration": 5
},
"testAddSingleRecordToIndex": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testAddSingleRecordToIndex",
"duration": 5
},
"testAddMultipleRecordsToEnd": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testAddMultipleRecordsToEnd",
"duration": 5
},
"testAddMultipleRecordsToIndex": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testAddMultipleRecordsToIndex",
"duration": 4
},
"testDeleteSingleRecordFromEnd": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDeleteSingleRecordFromEnd",
"duration": 4
},
"testDeleteSingleRecordFromIndex": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDeleteSingleRecordFromIndex",
"duration": 3
},
"testDeleteRangeOfRecords": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDeleteRangeOfRecords",
"duration": 4
},
"testEmptyRecordSet": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testEmptyRecordSet",
"duration": 3
},
"testGetValuesByKey": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetValuesByKey",
"duration": 3
},
"testGetValuesByKeyWithInvalidKey": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetValuesByKeyWithInvalidKey",
"duration": 3
},
"testUpdateRecordAtIndex": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testUpdateRecordAtIndex",
"duration": 5
},
"testUpdateRecordAtIndices": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testUpdateRecordAtIndices",
"duration": 6
},
"testDefaultHash": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefaultHash",
"duration": 8
},
"testDefaultSort": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefaultSort",
"duration": 5
},
"testResort": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testResort",
"duration": 6
},
"testReverseBeforeSort": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testReverseBeforeSort",
"duration": 10
},
"testFlipAfterSort": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testFlipAfterSort",
"duration": 8
},
"testCustomSort": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testCustomSort",
"duration": 7
},
"testSize": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testSize",
"duration": 3
},
"testEach": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testEach",
"duration": 3
},
"testSome": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testSome",
"duration": 2
},
"testFilter": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testFilter",
"duration": 7
},
"testReject": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testReject",
"duration": 7
},
"testMap": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMap",
"duration": 3
},
"testCustomHashTableInitialization": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testCustomHashTableInitialization",
"duration": 5
},
"testCustomHashTableAddingRecord": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testCustomHashTableAddingRecord",
"duration": 8
},
"testCustomHashTableRemovingRecord": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testCustomHashTableRemovingRecord",
"duration": 6
},
"testCustomHashTableUpdatingRecord": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testCustomHashTableUpdatingRecord",
"duration": 11
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:32 AM"
},
{
"name": "Charts: VerticalSplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 4601,
"type": "report",
"testCase_yui_3_5_0_1_1370935532579_114": {
"name": "testCase_yui_3_5_0_1_1370935532579_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 295,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 295
}
},
"testCase_yui_3_5_0_1_1370935532579_115": {
"name": "testCase_yui_3_5_0_1_1370935532579_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 216,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 215
}
},
"testCase_yui_3_5_0_1_1370935532579_116": {
"name": "testCase_yui_3_5_0_1_1370935532579_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 215,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 212
}
},
"testCase_yui_3_5_0_1_1370935532579_117": {
"name": "testCase_yui_3_5_0_1_1370935532579_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 221,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 214
}
},
"testCase_yui_3_5_0_1_1370935532579_118": {
"name": "testCase_yui_3_5_0_1_1370935532579_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 268,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 266
}
},
"testCase_yui_3_5_0_1_1370935532579_119": {
"name": "testCase_yui_3_5_0_1_1370935532579_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 244,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 227
}
},
"testCase_yui_3_5_0_1_1370935532579_120": {
"name": "testCase_yui_3_5_0_1_1370935532579_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 219,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 214
}
},
"testCase_yui_3_5_0_1_1370935532579_121": {
"name": "testCase_yui_3_5_0_1_1370935532579_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 218,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 212
}
},
"testCase_yui_3_5_0_1_1370935532579_122": {
"name": "testCase_yui_3_5_0_1_1370935532579_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 262,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 257
}
},
"testCase_yui_3_5_0_1_1370935532579_123": {
"name": "testCase_yui_3_5_0_1_1370935532579_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 244,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 237
}
},
"testCase_yui_3_5_0_1_1370935532579_124": {
"name": "testCase_yui_3_5_0_1_1370935532579_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 246,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 235
}
},
"testCase_yui_3_5_0_1_1370935532579_125": {
"name": "testCase_yui_3_5_0_1_1370935532579_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 245,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 231
}
},
"testCase_yui_3_5_0_1_1370935532579_126": {
"name": "testCase_yui_3_5_0_1_1370935532579_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 302,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 299
}
},
"testCase_yui_3_5_0_1_1370935532579_127": {
"name": "testCase_yui_3_5_0_1_1370935532579_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 253,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 239
}
},
"testCase_yui_3_5_0_1_1370935532579_128": {
"name": "testCase_yui_3_5_0_1_1370935532579_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 260,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 237
}
},
"testCase_yui_3_5_0_1_1370935532579_129": {
"name": "testCase_yui_3_5_0_1_1370935532579_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 266,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 238
}
},
"testCase_yui_3_5_0_1_1370935532579_130": {
"name": "testCase_yui_3_5_0_1_1370935532579_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 301,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 289
}
},
"testCase_yui_3_5_0_1_1370935532579_131": {
"name": "testCase_yui_3_5_0_1_1370935532579_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 250,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 241
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:38 AM"
},
{
"name": "Charts: VerticalLineGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 2934,
"type": "report",
"testCase_yui_3_5_0_1_1370935538297_114": {
"name": "testCase_yui_3_5_0_1_1370935538297_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 394,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 233
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 157
}
},
"testCase_yui_3_5_0_1_1370935538297_115": {
"name": "testCase_yui_3_5_0_1_1370935538297_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 343,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 171
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 159
}
},
"testCase_yui_3_5_0_1_1370935538297_116": {
"name": "testCase_yui_3_5_0_1_1370935538297_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 383,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 162
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 208
}
},
"testCase_yui_3_5_0_1_1370935538297_117": {
"name": "testCase_yui_3_5_0_1_1370935538297_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 333,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 163
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 166
}
},
"testCase_yui_3_5_0_1_1370935538297_118": {
"name": "testCase_yui_3_5_0_1_1370935538297_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 349,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 167
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 168
}
},
"testCase_yui_3_5_0_1_1370935538297_119": {
"name": "testCase_yui_3_5_0_1_1370935538297_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 373,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 170
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 196
}
},
"testCase_yui_3_5_0_1_1370935538297_120": {
"name": "testCase_yui_3_5_0_1_1370935538297_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 342,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 168
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 166
}
},
"testCase_yui_3_5_0_1_1370935538297_121": {
"name": "testCase_yui_3_5_0_1_1370935538297_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 350,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 163
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 163
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:42 AM"
},
{
"name": "Charts: VerticalComboSplineShowAreaFillGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 6373,
"type": "report",
"testCase_yui_3_5_0_1_1370935542516_114": {
"name": "testCase_yui_3_5_0_1_1370935542516_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 732,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 378
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 337
}
},
"testCase_yui_3_5_0_1_1370935542516_115": {
"name": "testCase_yui_3_5_0_1_1370935542516_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 686,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 372
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 311
}
},
"testCase_yui_3_5_0_1_1370935542516_116": {
"name": "testCase_yui_3_5_0_1_1370935542516_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 798,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 368
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 425
}
},
"testCase_yui_3_5_0_1_1370935542516_117": {
"name": "testCase_yui_3_5_0_1_1370935542516_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 809,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 373
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 434
}
},
"testCase_yui_3_5_0_1_1370935542516_118": {
"name": "testCase_yui_3_5_0_1_1370935542516_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 768,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 350
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 413
}
},
"testCase_yui_3_5_0_1_1370935542516_119": {
"name": "testCase_yui_3_5_0_1_1370935542516_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 744,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 354
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 388
}
},
"testCase_yui_3_5_0_1_1370935542516_120": {
"name": "testCase_yui_3_5_0_1_1370935542516_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 877,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 411
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 460
}
},
"testCase_yui_3_5_0_1_1370935542516_121": {
"name": "testCase_yui_3_5_0_1_1370935542516_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 898,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 421
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 459
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:49 AM"
},
{
"name": "Charts: VerticalComboSplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 5190,
"type": "report",
"testCase_yui_3_5_0_1_1370935550063_114": {
"name": "testCase_yui_3_5_0_1_1370935550063_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 266,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 255
}
},
"testCase_yui_3_5_0_1_1370935550063_115": {
"name": "testCase_yui_3_5_0_1_1370935550063_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 249,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 240
}
},
"testCase_yui_3_5_0_1_1370935550063_116": {
"name": "testCase_yui_3_5_0_1_1370935550063_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 259,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 248
}
},
"testCase_yui_3_5_0_1_1370935550063_117": {
"name": "testCase_yui_3_5_0_1_1370935550063_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 302,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 287
}
},
"testCase_yui_3_5_0_1_1370935550063_118": {
"name": "testCase_yui_3_5_0_1_1370935550063_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 255,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 246
}
},
"testCase_yui_3_5_0_1_1370935550063_119": {
"name": "testCase_yui_3_5_0_1_1370935550063_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 253,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 235
}
},
"testCase_yui_3_5_0_1_1370935550063_120": {
"name": "testCase_yui_3_5_0_1_1370935550063_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 307,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 292
}
},
"testCase_yui_3_5_0_1_1370935550063_121": {
"name": "testCase_yui_3_5_0_1_1370935550063_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 256,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 252
}
},
"testCase_yui_3_5_0_1_1370935550063_122": {
"name": "testCase_yui_3_5_0_1_1370935550063_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 248,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 236
}
},
"testCase_yui_3_5_0_1_1370935550063_123": {
"name": "testCase_yui_3_5_0_1_1370935550063_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 304,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 274
}
},
"testCase_yui_3_5_0_1_1370935550063_124": {
"name": "testCase_yui_3_5_0_1_1370935550063_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 327,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 322
}
},
"testCase_yui_3_5_0_1_1370935550063_125": {
"name": "testCase_yui_3_5_0_1_1370935550063_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 279,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 259
}
},
"testCase_yui_3_5_0_1_1370935550063_126": {
"name": "testCase_yui_3_5_0_1_1370935550063_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 264,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 257
}
},
"testCase_yui_3_5_0_1_1370935550063_127": {
"name": "testCase_yui_3_5_0_1_1370935550063_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 323,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 315
}
},
"testCase_yui_3_5_0_1_1370935550063_128": {
"name": "testCase_yui_3_5_0_1_1370935550063_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 298,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 272
}
},
"testCase_yui_3_5_0_1_1370935550063_129": {
"name": "testCase_yui_3_5_0_1_1370935550063_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 294,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 269
}
},
"testCase_yui_3_5_0_1_1370935550063_130": {
"name": "testCase_yui_3_5_0_1_1370935550063_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 339,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 328
}
},
"testCase_yui_3_5_0_1_1370935550063_131": {
"name": "testCase_yui_3_5_0_1_1370935550063_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 287,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 273
}
},
"timestamp": "Tuesday, June 11, 2013 12:25:56 AM"
},
{
"name": "Charts: VerticalComboSplineGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 4912,
"type": "report",
"testCase_yui_3_5_0_1_1370935556594_114": {
"name": "testCase_yui_3_5_0_1_1370935556594_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 560,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 307
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 248
}
},
"testCase_yui_3_5_0_1_1370935556594_115": {
"name": "testCase_yui_3_5_0_1_1370935556594_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 573,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 261
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 308
}
},
"testCase_yui_3_5_0_1_1370935556594_116": {
"name": "testCase_yui_3_5_0_1_1370935556594_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 560,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 273
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 264
}
},
"testCase_yui_3_5_0_1_1370935556594_117": {
"name": "testCase_yui_3_5_0_1_1370935556594_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 616,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 331
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 274
}
},
"testCase_yui_3_5_0_1_1370935556594_118": {
"name": "testCase_yui_3_5_0_1_1370935556594_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 615,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 285
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 326
}
},
"testCase_yui_3_5_0_1_1370935556594_119": {
"name": "testCase_yui_3_5_0_1_1370935556594_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 574,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 293
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 269
}
},
"testCase_yui_3_5_0_1_1370935556594_120": {
"name": "testCase_yui_3_5_0_1_1370935556594_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 676,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 358
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 302
}
},
"testCase_yui_3_5_0_1_1370935556594_121": {
"name": "testCase_yui_3_5_0_1_1370935556594_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 674,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 347
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 315
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:02 AM"
},
{
"name": "Charts: VerticalComboShowAreaFillGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 4045,
"type": "report",
"testCase_yui_3_5_0_1_1370935562829_114": {
"name": "testCase_yui_3_5_0_1_1370935562829_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 487,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 277
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 202
}
},
"testCase_yui_3_5_0_1_1370935562829_115": {
"name": "testCase_yui_3_5_0_1_1370935562829_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 412,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 196
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 212
}
},
"testCase_yui_3_5_0_1_1370935562829_116": {
"name": "testCase_yui_3_5_0_1_1370935562829_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 538,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 279
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 228
}
},
"testCase_yui_3_5_0_1_1370935562829_117": {
"name": "testCase_yui_3_5_0_1_1370935562829_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 461,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 202
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 246
}
},
"testCase_yui_3_5_0_1_1370935562829_118": {
"name": "testCase_yui_3_5_0_1_1370935562829_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 503,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 233
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 238
}
},
"testCase_yui_3_5_0_1_1370935562829_119": {
"name": "testCase_yui_3_5_0_1_1370935562829_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 517,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 218
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 288
}
},
"testCase_yui_3_5_0_1_1370935562829_120": {
"name": "testCase_yui_3_5_0_1_1370935562829_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 491,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 242
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 240
}
},
"testCase_yui_3_5_0_1_1370935562829_121": {
"name": "testCase_yui_3_5_0_1_1370935562829_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 574,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 304
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 252
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:07 AM"
},
{
"name": "Charts: VerticalComboGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 3959,
"type": "report",
"testCase_yui_3_5_0_1_1370935568033_114": {
"name": "testCase_yui_3_5_0_1_1370935568033_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 229,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 228
}
},
"testCase_yui_3_5_0_1_1370935568033_115": {
"name": "testCase_yui_3_5_0_1_1370935568033_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 181,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 176
}
},
"testCase_yui_3_5_0_1_1370935568033_116": {
"name": "testCase_yui_3_5_0_1_1370935568033_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 191,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 180
}
},
"testCase_yui_3_5_0_1_1370935568033_117": {
"name": "testCase_yui_3_5_0_1_1370935568033_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 203,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 196
}
},
"testCase_yui_3_5_0_1_1370935568033_118": {
"name": "testCase_yui_3_5_0_1_1370935568033_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 243,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 238
}
},
"testCase_yui_3_5_0_1_1370935568033_119": {
"name": "testCase_yui_3_5_0_1_1370935568033_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 198,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 186
}
},
"testCase_yui_3_5_0_1_1370935568033_120": {
"name": "testCase_yui_3_5_0_1_1370935568033_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 203,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 186
}
},
"testCase_yui_3_5_0_1_1370935568033_121": {
"name": "testCase_yui_3_5_0_1_1370935568033_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 189,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 175
}
},
"testCase_yui_3_5_0_1_1370935568033_122": {
"name": "testCase_yui_3_5_0_1_1370935568033_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 184,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 171
}
},
"testCase_yui_3_5_0_1_1370935568033_123": {
"name": "testCase_yui_3_5_0_1_1370935568033_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 265,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 248
}
},
"testCase_yui_3_5_0_1_1370935568033_124": {
"name": "testCase_yui_3_5_0_1_1370935568033_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 197,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 197
}
},
"testCase_yui_3_5_0_1_1370935568033_125": {
"name": "testCase_yui_3_5_0_1_1370935568033_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 204,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 198
}
},
"testCase_yui_3_5_0_1_1370935568033_126": {
"name": "testCase_yui_3_5_0_1_1370935568033_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 203,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 199
}
},
"testCase_yui_3_5_0_1_1370935568033_127": {
"name": "testCase_yui_3_5_0_1_1370935568033_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 268,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 265
}
},
"testCase_yui_3_5_0_1_1370935568033_128": {
"name": "testCase_yui_3_5_0_1_1370935568033_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 228,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 212
}
},
"testCase_yui_3_5_0_1_1370935568033_129": {
"name": "testCase_yui_3_5_0_1_1370935568033_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 210,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 206
}
},
"testCase_yui_3_5_0_1_1370935568033_130": {
"name": "testCase_yui_3_5_0_1_1370935568033_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 212,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 198
}
},
"testCase_yui_3_5_0_1_1370935568033_131": {
"name": "testCase_yui_3_5_0_1_1370935568033_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 266,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 264
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:13 AM"
},
{
"name": "Charts: VerticalComboGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 3918,
"type": "report",
"testCase_yui_3_5_0_1_1370935573204_114": {
"name": "testCase_yui_3_5_0_1_1370935573204_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 482,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 264
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 207
}
},
"testCase_yui_3_5_0_1_1370935573204_115": {
"name": "testCase_yui_3_5_0_1_1370935573204_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 413,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 187
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 215
}
},
"testCase_yui_3_5_0_1_1370935573204_116": {
"name": "testCase_yui_3_5_0_1_1370935573204_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 491,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 269
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 219
}
},
"testCase_yui_3_5_0_1_1370935573204_117": {
"name": "testCase_yui_3_5_0_1_1370935573204_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 415,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 204
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 199
}
},
"testCase_yui_3_5_0_1_1370935573204_118": {
"name": "testCase_yui_3_5_0_1_1370935573204_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 523,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 287
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 232
}
},
"testCase_yui_3_5_0_1_1370935573204_119": {
"name": "testCase_yui_3_5_0_1_1370935573204_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 495,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 213
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 271
}
},
"testCase_yui_3_5_0_1_1370935573204_120": {
"name": "testCase_yui_3_5_0_1_1370935573204_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 489,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 240
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 234
}
},
"testCase_yui_3_5_0_1_1370935573204_121": {
"name": "testCase_yui_3_5_0_1_1370935573204_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 547,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 292
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 246
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:18 AM"
},
{
"name": "Charts: VerticalAreaSplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 4644,
"type": "report",
"testCase_yui_3_5_0_1_1370935578204_114": {
"name": "testCase_yui_3_5_0_1_1370935578204_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 297,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 282
}
},
"testCase_yui_3_5_0_1_1370935578204_115": {
"name": "testCase_yui_3_5_0_1_1370935578204_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 225,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 211
}
},
"testCase_yui_3_5_0_1_1370935578204_116": {
"name": "testCase_yui_3_5_0_1_1370935578204_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 244,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 222
}
},
"testCase_yui_3_5_0_1_1370935578204_117": {
"name": "testCase_yui_3_5_0_1_1370935578204_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 229,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 218
}
},
"testCase_yui_3_5_0_1_1370935578204_118": {
"name": "testCase_yui_3_5_0_1_1370935578204_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 308,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 275
}
},
"testCase_yui_3_5_0_1_1370935578204_119": {
"name": "testCase_yui_3_5_0_1_1370935578204_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 220,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 217
}
},
"testCase_yui_3_5_0_1_1370935578204_120": {
"name": "testCase_yui_3_5_0_1_1370935578204_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 219,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 203
}
},
"testCase_yui_3_5_0_1_1370935578204_121": {
"name": "testCase_yui_3_5_0_1_1370935578204_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 227,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 213
}
},
"testCase_yui_3_5_0_1_1370935578204_122": {
"name": "testCase_yui_3_5_0_1_1370935578204_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 277,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 272
}
},
"testCase_yui_3_5_0_1_1370935578204_123": {
"name": "testCase_yui_3_5_0_1_1370935578204_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 256,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 248
}
},
"testCase_yui_3_5_0_1_1370935578204_124": {
"name": "testCase_yui_3_5_0_1_1370935578204_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 235,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 235
}
},
"testCase_yui_3_5_0_1_1370935578204_125": {
"name": "testCase_yui_3_5_0_1_1370935578204_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 250,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 235
}
},
"testCase_yui_3_5_0_1_1370935578204_126": {
"name": "testCase_yui_3_5_0_1_1370935578204_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 318,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 288
}
},
"testCase_yui_3_5_0_1_1370935578204_127": {
"name": "testCase_yui_3_5_0_1_1370935578204_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 253,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 230
}
},
"testCase_yui_3_5_0_1_1370935578204_128": {
"name": "testCase_yui_3_5_0_1_1370935578204_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 232,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 230
}
},
"testCase_yui_3_5_0_1_1370935578204_129": {
"name": "testCase_yui_3_5_0_1_1370935578204_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 236,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 231
}
},
"testCase_yui_3_5_0_1_1370935578204_130": {
"name": "testCase_yui_3_5_0_1_1370935578204_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 306,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 303
}
},
"testCase_yui_3_5_0_1_1370935578204_131": {
"name": "testCase_yui_3_5_0_1_1370935578204_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 240,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 232
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:23 AM"
},
{
"name": "Charts: VerticalAreaGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 3447,
"type": "report",
"testCase_yui_3_5_0_1_1370935584001_114": {
"name": "testCase_yui_3_5_0_1_1370935584001_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 222,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 214
}
] },
"testCase_yui_3_5_0_1_1370935584001_115": {
"name": "testCase_yui_3_5_0_1_1370935584001_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 160,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 158
}
},
"testCase_yui_3_5_0_1_1370935584001_116": {
"name": "testCase_yui_3_5_0_1_1370935584001_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 162,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 148
}
},
"testCase_yui_3_5_0_1_1370935584001_117": {
"name": "testCase_yui_3_5_0_1_1370935584001_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 162,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 153
}
},
"testCase_yui_3_5_0_1_1370935584001_118": {
"name": "testCase_yui_3_5_0_1_1370935584001_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 165,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 163
}
},
"testCase_yui_3_5_0_1_1370935584001_119": {
"name": "testCase_yui_3_5_0_1_1370935584001_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 171,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 163
}
},
"testCase_yui_3_5_0_1_1370935584001_120": {
"name": "testCase_yui_3_5_0_1_1370935584001_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 218,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 210
}
},
"testCase_yui_3_5_0_1_1370935584001_121": {
"name": "testCase_yui_3_5_0_1_1370935584001_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 166,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 158
}
},
"testCase_yui_3_5_0_1_1370935584001_122": {
"name": "testCase_yui_3_5_0_1_1370935584001_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 172,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 159
}
},
"testCase_yui_3_5_0_1_1370935584001_123": {
"name": "testCase_yui_3_5_0_1_1370935584001_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 184,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 172
}
},
"testCase_yui_3_5_0_1_1370935584001_124": {
"name": "testCase_yui_3_5_0_1_1370935584001_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 188,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 175
}
},
"testCase_yui_3_5_0_1_1370935584001_125": {
"name": "testCase_yui_3_5_0_1_1370935584001_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 235,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 221
}
},
"testCase_yui_3_5_0_1_1370935584001_126": {
"name": "testCase_yui_3_5_0_1_1370935584001_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 188,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 177
}
},
"testCase_yui_3_5_0_1_1370935584001_127": {
"name": "testCase_yui_3_5_0_1_1370935584001_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 176
}
},
"testCase_yui_3_5_0_1_1370935584001_128": {
"name": "testCase_yui_3_5_0_1_1370935584001_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 174
}
},
"testCase_yui_3_5_0_1_1370935584001_129": {
"name": "testCase_yui_3_5_0_1_1370935584001_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 191,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 180
}
},
"testCase_yui_3_5_0_1_1370935584001_130": {
"name": "testCase_yui_3_5_0_1_1370935584001_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 229,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 224
}
},
"testCase_yui_3_5_0_1_1370935584001_131": {
"name": "testCase_yui_3_5_0_1_1370935584001_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 188,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 176
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:28 AM"
},
{
"name": "Charts: VerticalAreaGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 2979,
"type": "report",
"testCase_yui_3_5_0_1_1370935588610_114": {
"name": "testCase_yui_3_5_0_1_1370935588610_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 404,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 230
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 161
}
},
"testCase_yui_3_5_0_1_1370935588610_115": {
"name": "testCase_yui_3_5_0_1_1370935588610_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 336,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 163
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 158
}
},
"testCase_yui_3_5_0_1_1370935588610_116": {
"name": "testCase_yui_3_5_0_1_1370935588610_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 344,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 170
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 169
}
},
"testCase_yui_3_5_0_1_1370935588610_117": {
"name": "testCase_yui_3_5_0_1_1370935588610_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 402,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 222
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 173
}
},
"testCase_yui_3_5_0_1_1370935588610_118": {
"name": "testCase_yui_3_5_0_1_1370935588610_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 348,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 176
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 163
}
},
"testCase_yui_3_5_0_1_1370935588610_119": {
"name": "testCase_yui_3_5_0_1_1370935588610_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 392,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 164
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 224
}
},
"testCase_yui_3_5_0_1_1370935588610_120": {
"name": "testCase_yui_3_5_0_1_1370935588610_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 338,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 166
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 172
}
},
"testCase_yui_3_5_0_1_1370935588610_121": {
"name": "testCase_yui_3_5_0_1_1370935588610_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 350,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 171
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 173
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:32 AM"
},
{
"name": "Charts: VerticalAreaDataProvider",
"passed": 26,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 26,
"duration": 4701,
"type": "report",
"All Positive DataProvider Tests": {
"name": "All Positive DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 215,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 201
}
},
"All Negative DataProvider Tests": {
"name": "All Negative DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 145,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 145
}
},
"Positive and Negative DataProvider Tests": {
"name": "Positive and Negative DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 159,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 147
}
},
"Decimal DataProvider Tests": {
"name": "Decimal DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 170,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 163
}
},
"Missing Small DataProvider Tests": {
"name": "Missing Small DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 164,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 157
}
},
"Missing Large DataProvider Tests": {
"name": "Missing Large DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 204,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 192
}
},
"Null Values DataProvider Tests": {
"name": "Null Values DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 212,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 158
}
},
"Missing First Values DataProvider Tests": {
"name": "Missing First Values DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 148,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 148
}
},
"All Positive Stacked DataProvider Tests": {
"name": "All Positive Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 154,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 146
}
},
"All Negative Stacked DataProvider Tests": {
"name": "All Negative Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 159,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 148
}
},
"Positive and Negative Stacked DataProvider Tests": {
"name": "Positive and Negative Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 155,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 149
}
},
"Decimal Stacked DataProvider Tests": {
"name": "Decimal Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 198,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 191
}
},
"Missing Small Stacked DataProvider Tests": {
"name": "Missing Small Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 173,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 161
}
},
"Missing Large Stacked DataProvider Tests": {
"name": "Missing Large Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 187,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 178
}
},
"Null Values Stacked DataProvider Tests": {
"name": "Null Values Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 155,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 147
}
},
"Missing First Values Stacked DataProvider Tests": {
"name": "Missing First Values Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 158,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 149
}
},
"Missing Values Large Data DataProvider Tests": {
"name": "Missing Values Large Data DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 168,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 162
}
},
"Missing Values Large Data Stacked DataProvider Tests": {
"name": "Missing Values Large Data Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 234,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 225
}
},
"Missing First Values Large Data DataProvider Tests": {
"name": "Missing First Values Large Data DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 183,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 175
}
},
"Missing First Values Large Data Stacked DataProvider Tests": {
"name": "Missing First Values Large Data Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 190,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 179
}
},
"Missing Last Values Large Data DataProvider Tests": {
"name": "Missing Last Values Large Data DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 169,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 162
}
},
"Missing Last Values Large Data Stacked DataProvider Tests": {
"name": "Missing Last Values Large Data Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 175,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 166
}
},
"Split Trailing Series DataProvider DataProvider Tests": {
"name": "Split Trailing Series DataProvider DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 173,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 168
}
},
"Split Trailing Series DataProvider Stacked DataProvider Tests": {
"name": "Split Trailing Series DataProvider Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 225,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 221
}
},
"Two Series End Together DataProvider DataProvider Tests": {
"name": "Two Series End Together DataProvider DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 177,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 165
}
},
"Two Series End Together DataProvider Stacked DataProvider Tests": {
"name": "Two Series End Together DataProvider Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 170,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 163
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:38 AM"
},
{
"name": "Charts: StackedVerticalSplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 4818,
"type": "report",
"testCase_yui_3_5_0_1_1370935598610_114": {
"name": "testCase_yui_3_5_0_1_1370935598610_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 256,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 247
}
},
"testCase_yui_3_5_0_1_1370935598610_115": {
"name": "testCase_yui_3_5_0_1_1370935598610_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 227,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 226
}
},
"testCase_yui_3_5_0_1_1370935598610_116": {
"name": "testCase_yui_3_5_0_1_1370935598610_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 247,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 238
}
},
"testCase_yui_3_5_0_1_1370935598610_117": {
"name": "testCase_yui_3_5_0_1_1370935598610_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 281,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 268
}
},
"testCase_yui_3_5_0_1_1370935598610_118": {
"name": "testCase_yui_3_5_0_1_1370935598610_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 245,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 232
}
},
"testCase_yui_3_5_0_1_1370935598610_119": {
"name": "testCase_yui_3_5_0_1_1370935598610_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 235,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 221
}
},
"testCase_yui_3_5_0_1_1370935598610_120": {
"name": "testCase_yui_3_5_0_1_1370935598610_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 239,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 211
}
},
"testCase_yui_3_5_0_1_1370935598610_121": {
"name": "testCase_yui_3_5_0_1_1370935598610_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 279,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 272
}
},
"testCase_yui_3_5_0_1_1370935598610_122": {
"name": "testCase_yui_3_5_0_1_1370935598610_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 243,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 235
}
},
"testCase_yui_3_5_0_1_1370935598610_123": {
"name": "testCase_yui_3_5_0_1_1370935598610_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 277,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 248
}
},
"testCase_yui_3_5_0_1_1370935598610_124": {
"name": "testCase_yui_3_5_0_1_1370935598610_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 256,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 255
}
},
"testCase_yui_3_5_0_1_1370935598610_125": {
"name": "testCase_yui_3_5_0_1_1370935598610_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 307,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 298
}
},
"testCase_yui_3_5_0_1_1370935598610_126": {
"name": "testCase_yui_3_5_0_1_1370935598610_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 274,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 246
}
},
"testCase_yui_3_5_0_1_1370935598610_127": {
"name": "testCase_yui_3_5_0_1_1370935598610_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 244,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 241
}
},
"testCase_yui_3_5_0_1_1370935598610_128": {
"name": "testCase_yui_3_5_0_1_1370935598610_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 266,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 241
}
},
"testCase_yui_3_5_0_1_1370935598610_129": {
"name": "testCase_yui_3_5_0_1_1370935598610_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 309,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 301
}
},
"testCase_yui_3_5_0_1_1370935598610_130": {
"name": "testCase_yui_3_5_0_1_1370935598610_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 266,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 255
}
},
"testCase_yui_3_5_0_1_1370935598610_131": {
"name": "testCase_yui_3_5_0_1_1370935598610_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 253,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 244
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:44 AM"
},
{
"name": "Charts: VerticalComboSplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 7250,
"type": "report",
"testCase_yui_3_5_0_1_1370935604688_114": {
"name": "testCase_yui_3_5_0_1_1370935604688_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 430,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 413
}
},
"testCase_yui_3_5_0_1_1370935604688_115": {
"name": "testCase_yui_3_5_0_1_1370935604688_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 369,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 361
}
},
"testCase_yui_3_5_0_1_1370935604688_116": {
"name": "testCase_yui_3_5_0_1_1370935604688_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 423,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 410
}
},
"testCase_yui_3_5_0_1_1370935604688_117": {
"name": "testCase_yui_3_5_0_1_1370935604688_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 358,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 348
}
},
"testCase_yui_3_5_0_1_1370935604688_118": {
"name": "testCase_yui_3_5_0_1_1370935604688_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 413,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 402
}
},
"testCase_yui_3_5_0_1_1370935604688_119": {
"name": "testCase_yui_3_5_0_1_1370935604688_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 367,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 365
}
},
"testCase_yui_3_5_0_1_1370935604688_120": {
"name": "testCase_yui_3_5_0_1_1370935604688_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 383,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 358
}
},
"testCase_yui_3_5_0_1_1370935604688_121": {
"name": "testCase_yui_3_5_0_1_1370935604688_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 407,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 407
}
},
"testCase_yui_3_5_0_1_1370935604688_122": {
"name": "testCase_yui_3_5_0_1_1370935604688_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 370,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 356
}
},
"testCase_yui_3_5_0_1_1370935604688_123": {
"name": "testCase_yui_3_5_0_1_1370935604688_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 423,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 420
}
},
"testCase_yui_3_5_0_1_1370935604688_124": {
"name": "testCase_yui_3_5_0_1_1370935604688_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 390,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 389
}
},
"testCase_yui_3_5_0_1_1370935604688_125": {
"name": "testCase_yui_3_5_0_1_1370935604688_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 417,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 412
}
},
"testCase_yui_3_5_0_1_1370935604688_126": {
"name": "testCase_yui_3_5_0_1_1370935604688_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 398,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 395
}
},
"testCase_yui_3_5_0_1_1370935604688_127": {
"name": "testCase_yui_3_5_0_1_1370935604688_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 388,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 376
}
},
"testCase_yui_3_5_0_1_1370935604688_128": {
"name": "testCase_yui_3_5_0_1_1370935604688_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 433,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 420
}
},
"testCase_yui_3_5_0_1_1370935604688_129": {
"name": "testCase_yui_3_5_0_1_1370935604688_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 379,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 377
}
},
"testCase_yui_3_5_0_1_1370935604688_130": {
"name": "testCase_yui_3_5_0_1_1370935604688_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 445,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 432
}
},
"testCase_yui_3_5_0_1_1370935604688_131": {
"name": "testCase_yui_3_5_0_1_1370935604688_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 390,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 384
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:52 AM"
},
{
"name": "Charts: VerticalComboGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 4183,
"type": "report",
"testCase_yui_3_5_0_1_1370935613141_114": {
"name": "testCase_yui_3_5_0_1_1370935613141_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 271,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 237
}
},
"testCase_yui_3_5_0_1_1370935613141_115": {
"name": "testCase_yui_3_5_0_1_1370935613141_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 191,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 184
}
},
"testCase_yui_3_5_0_1_1370935613141_116": {
"name": "testCase_yui_3_5_0_1_1370935613141_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 194,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 193
}
},
"testCase_yui_3_5_0_1_1370935613141_117": {
"name": "testCase_yui_3_5_0_1_1370935613141_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 208,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 198
}
},
"testCase_yui_3_5_0_1_1370935613141_118": {
"name": "testCase_yui_3_5_0_1_1370935613141_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 241,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 236
}
},
"testCase_yui_3_5_0_1_1370935613141_119": {
"name": "testCase_yui_3_5_0_1_1370935613141_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 221,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 194
}
},
"testCase_yui_3_5_0_1_1370935613141_120": {
"name": "testCase_yui_3_5_0_1_1370935613141_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 217,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 193
}
},
"testCase_yui_3_5_0_1_1370935613141_121": {
"name": "testCase_yui_3_5_0_1_1370935613141_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 212,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 202
}
},
"testCase_yui_3_5_0_1_1370935613141_122": {
"name": "testCase_yui_3_5_0_1_1370935613141_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 250,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 249
}
},
"testCase_yui_3_5_0_1_1370935613141_123": {
"name": "testCase_yui_3_5_0_1_1370935613141_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 229,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 214
}
},
"testCase_yui_3_5_0_1_1370935613141_124": {
"name": "testCase_yui_3_5_0_1_1370935613141_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 213,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 210
}
},
"testCase_yui_3_5_0_1_1370935613141_125": {
"name": "testCase_yui_3_5_0_1_1370935613141_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 213,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 205
}
},
"testCase_yui_3_5_0_1_1370935613141_126": {
"name": "testCase_yui_3_5_0_1_1370935613141_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 273,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 261
}
},
"testCase_yui_3_5_0_1_1370935613141_127": {
"name": "testCase_yui_3_5_0_1_1370935613141_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 212,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 208
}
},
"testCase_yui_3_5_0_1_1370935613141_128": {
"name": "testCase_yui_3_5_0_1_1370935613141_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 220,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 210
}
},
"testCase_yui_3_5_0_1_1370935613141_129": {
"name": "testCase_yui_3_5_0_1_1370935613141_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 232,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 225
}
},
"testCase_yui_3_5_0_1_1370935613141_130": {
"name": "testCase_yui_3_5_0_1_1370935613141_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 290,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 280
}
},
"testCase_yui_3_5_0_1_1370935613141_131": {
"name": "testCase_yui_3_5_0_1_1370935613141_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 218,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 217
}
},
"timestamp": "Tuesday, June 11, 2013 12:26:58 AM"
},
{
"name": "Charts: StackedVerticalAreaSplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 5411,
"type": "report",
"testCase_yui_3_5_0_1_1370935618594_114": {
"name": "testCase_yui_3_5_0_1_1370935618594_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 313,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 308
}
},
"testCase_yui_3_5_0_1_1370935618594_115": {
"name": "testCase_yui_3_5_0_1_1370935618594_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 268,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 264
}
},
"testCase_yui_3_5_0_1_1370935618594_116": {
"name": "testCase_yui_3_5_0_1_1370935618594_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 280,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 279
}
},
"testCase_yui_3_5_0_1_1370935618594_117": {
"name": "testCase_yui_3_5_0_1_1370935618594_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 307,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 304
}
},
"testCase_yui_3_5_0_1_1370935618594_118": {
"name": "testCase_yui_3_5_0_1_1370935618594_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 281,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 273
}
},
"testCase_yui_3_5_0_1_1370935618594_119": {
"name": "testCase_yui_3_5_0_1_1370935618594_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 261,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 256
}
},
"testCase_yui_3_5_0_1_1370935618594_120": {
"name": "testCase_yui_3_5_0_1_1370935618594_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 268,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 260
}
},
"testCase_yui_3_5_0_1_1370935618594_121": {
"name": "testCase_yui_3_5_0_1_1370935618594_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 299,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 299
}
},
"testCase_yui_3_5_0_1_1370935618594_122": {
"name": "testCase_yui_3_5_0_1_1370935618594_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 273,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 262
}
},
"testCase_yui_3_5_0_1_1370935618594_123": {
"name": "testCase_yui_3_5_0_1_1370935618594_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 287,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 286
}
},
"testCase_yui_3_5_0_1_1370935618594_124": {
"name": "testCase_yui_3_5_0_1_1370935618594_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 340,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 328
}
},
"testCase_yui_3_5_0_1_1370935618594_125": {
"name": "testCase_yui_3_5_0_1_1370935618594_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 294,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 280
}
},
"testCase_yui_3_5_0_1_1370935618594_126": {
"name": "testCase_yui_3_5_0_1_1370935618594_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 287,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 271
}
},
"testCase_yui_3_5_0_1_1370935618594_127": {
"name": "testCase_yui_3_5_0_1_1370935618594_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 357,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 348
}
},
"testCase_yui_3_5_0_1_1370935618594_128": {
"name": "testCase_yui_3_5_0_1_1370935618594_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 299,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 289
}
},
"testCase_yui_3_5_0_1_1370935618594_129": {
"name": "testCase_yui_3_5_0_1_1370935618594_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 285,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 276
}
},
"testCase_yui_3_5_0_1_1370935618594_130": {
"name": "testCase_yui_3_5_0_1_1370935618594_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 335,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 331
}
},
"testCase_yui_3_5_0_1_1370935618594_131": {
"name": "testCase_yui_3_5_0_1_1370935618594_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 291,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 280
}
},
"timestamp": "Tuesday, June 11, 2013 12:27:04 AM"
},
{
"name": "Charts: StackedVerticalAreaGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 3502,
"type": "report",
"testCase_yui_3_5_0_1_1370935625188_114": {
"name": "testCase_yui_3_5_0_1_1370935625188_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 231,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 227
}
},
"testCase_yui_3_5_0_1_1370935625188_115": {
"name": "testCase_yui_3_5_0_1_1370935625188_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 159,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 158
}
},
"testCase_yui_3_5_0_1_1370935625188_116": {
"name": "testCase_yui_3_5_0_1_1370935625188_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 171,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 156
}
},
"testCase_yui_3_5_0_1_1370935625188_117": {
"name": "testCase_yui_3_5_0_1_1370935625188_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 181,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 167
}
},
"testCase_yui_3_5_0_1_1370935625188_118": {
"name": "testCase_yui_3_5_0_1_1370935625188_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 177,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 171
}
},
"testCase_yui_3_5_0_1_1370935625188_119": {
"name": "testCase_yui_3_5_0_1_1370935625188_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 225,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 204
}
},
"testCase_yui_3_5_0_1_1370935625188_120": {
"name": "testCase_yui_3_5_0_1_1370935625188_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 173,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 166
}
},
"testCase_yui_3_5_0_1_1370935625188_121": {
"name": "testCase_yui_3_5_0_1_1370935625188_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 169,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 164
}
},
"testCase_yui_3_5_0_1_1370935625188_122": {
"name": "testCase_yui_3_5_0_1_1370935625188_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 163,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 155
}
},
"testCase_yui_3_5_0_1_1370935625188_123": {
"name": "testCase_yui_3_5_0_1_1370935625188_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 187,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 171
}
},
"testCase_yui_3_5_0_1_1370935625188_124": {
"name": "testCase_yui_3_5_0_1_1370935625188_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 184,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 168
}
},
"testCase_yui_3_5_0_1_1370935625188_125": {
"name": "testCase_yui_3_5_0_1_1370935625188_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 231,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 228
}
},
"testCase_yui_3_5_0_1_1370935625188_126": {
"name": "testCase_yui_3_5_0_1_1370935625188_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 199,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 176
}
},
"testCase_yui_3_5_0_1_1370935625188_127": {
"name": "testCase_yui_3_5_0_1_1370935625188_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 182,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 173
}
},
"testCase_yui_3_5_0_1_1370935625188_128": {
"name": "testCase_yui_3_5_0_1_1370935625188_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 198,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 185
}
},
"testCase_yui_3_5_0_1_1370935625188_129": {
"name": "testCase_yui_3_5_0_1_1370935625188_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 188,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 186
}
},
"testCase_yui_3_5_0_1_1370935625188_130": {
"name": "testCase_yui_3_5_0_1_1370935625188_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 233,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 233
}
},
"testCase_yui_3_5_0_1_1370935625188_131": {
"name": "testCase_yui_3_5_0_1_1370935625188_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 182,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 181
}
},
"timestamp": "Tuesday, June 11, 2013 12:27:09 AM"
},
{
"name": "Charts: StackedSplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 4625,
"type": "report",
"testCase_yui_3_5_0_1_1370935629844_114": {
"name": "testCase_yui_3_5_0_1_1370935629844_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 295,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 265
}
},
"testCase_yui_3_5_0_1_1370935629844_115": {
"name": "testCase_yui_3_5_0_1_1370935629844_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 224,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 211
}
},
"testCase_yui_3_5_0_1_1370935629844_116": {
"name": "testCase_yui_3_5_0_1_1370935629844_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 225,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 218
}
},
"testCase_yui_3_5_0_1_1370935629844_117": {
"name": "testCase_yui_3_5_0_1_1370935629844_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 220,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 220
}
},
"testCase_yui_3_5_0_1_1370935629844_118": {
"name": "testCase_yui_3_5_0_1_1370935629844_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 285,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 271
}
},
"testCase_yui_3_5_0_1_1370935629844_119": {
"name": "testCase_yui_3_5_0_1_1370935629844_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 243,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 217
}
},
"testCase_yui_3_5_0_1_1370935629844_120": {
"name": "testCase_yui_3_5_0_1_1370935629844_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 228,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 212
}
},
"testCase_yui_3_5_0_1_1370935629844_121": {
"name": "testCase_yui_3_5_0_1_1370935629844_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 214,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 209
}
},
"testCase_yui_3_5_0_1_1370935629844_122": {
"name": "testCase_yui_3_5_0_1_1370935629844_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 287,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 277
}
},
"testCase_yui_3_5_0_1_1370935629844_123": {
"name": "testCase_yui_3_5_0_1_1370935629844_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 243,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 241
}
},
"testCase_yui_3_5_0_1_1370935629844_124": {
"name": "testCase_yui_3_5_0_1_1370935629844_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 249,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 241
}
},
"testCase_yui_3_5_0_1_1370935629844_125": {
"name": "testCase_yui_3_5_0_1_1370935629844_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 237,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 228
}
},
"testCase_yui_3_5_0_1_1370935629844_126": {
"name": "testCase_yui_3_5_0_1_1370935629844_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 305,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 300
}
},
"testCase_yui_3_5_0_1_1370935629844_127": {
"name": "testCase_yui_3_5_0_1_1370935629844_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 253,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 241
}
},
"testCase_yui_3_5_0_1_1370935629844_128": {
"name": "testCase_yui_3_5_0_1_1370935629844_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 255,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 230
}
},
"testCase_yui_3_5_0_1_1370935629844_129": {
"name": "testCase_yui_3_5_0_1_1370935629844_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 290,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 287
}
},
"testCase_yui_3_5_0_1_1370935629844_130": {
"name": "testCase_yui_3_5_0_1_1370935629844_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 255,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 244
}
},
"testCase_yui_3_5_0_1_1370935629844_131": {
"name": "testCase_yui_3_5_0_1_1370935629844_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 242,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 239
}
},
"timestamp": "Tuesday, June 11, 2013 12:27:15 AM"
},
{
"name": "Charts: StackedComboSplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 7184,
"type": "report",
"testCase_yui_3_5_0_1_1370935635688_114": {
"name": "testCase_yui_3_5_0_1_1370935635688_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 430,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 412
}
},
"testCase_yui_3_5_0_1_1370935635688_115": {
"name": "testCase_yui_3_5_0_1_1370935635688_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 342,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 333
}
},
"testCase_yui_3_5_0_1_1370935635688_116": {
"name": "testCase_yui_3_5_0_1_1370935635688_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 408,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 397
}
},
"testCase_yui_3_5_0_1_1370935635688_117": {
"name": "testCase_yui_3_5_0_1_1370935635688_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 350,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 343
}
},
"testCase_yui_3_5_0_1_1370935635688_118": {
"name": "testCase_yui_3_5_0_1_1370935635688_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 348,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 333
}
},
"testCase_yui_3_5_0_1_1370935635688_119": {
"name": "testCase_yui_3_5_0_1_1370935635688_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 417,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 389
}
},
"testCase_yui_3_5_0_1_1370935635688_120": {
"name": "testCase_yui_3_5_0_1_1370935635688_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 367,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 336
}
},
"testCase_yui_3_5_0_1_1370935635688_121": {
"name": "testCase_yui_3_5_0_1_1370935635688_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 402,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 396
}
},
"testCase_yui_3_5_0_1_1370935635688_122": {
"name": "testCase_yui_3_5_0_1_1370935635688_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 373,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 364
}
},
"testCase_yui_3_5_0_1_1370935635688_123": {
"name": "testCase_yui_3_5_0_1_1370935635688_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 392,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 365
}
},
"testCase_yui_3_5_0_1_1370935635688_124": {
"name": "testCase_yui_3_5_0_1_1370935635688_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 435,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 427
}
},
"testCase_yui_3_5_0_1_1370935635688_125": {
"name": "testCase_yui_3_5_0_1_1370935635688_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 384,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 374
}
},
"testCase_yui_3_5_0_1_1370935635688_126": {
"name": "testCase_yui_3_5_0_1_1370935635688_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 444,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 443
}
},
"testCase_yui_3_5_0_1_1370935635688_127": {
"name": "testCase_yui_3_5_0_1_1370935635688_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 406,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 382
}
},
"testCase_yui_3_5_0_1_1370935635688_128": {
"name": "testCase_yui_3_5_0_1_1370935635688_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 441,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 433
}
},
"testCase_yui_3_5_0_1_1370935635688_129": {
"name": "testCase_yui_3_5_0_1_1370935635688_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 376,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 374
}
},
"testCase_yui_3_5_0_1_1370935635688_130": {
"name": "testCase_yui_3_5_0_1_1370935635688_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 369,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 369
}
},
"testCase_yui_3_5_0_1_1370935635688_131": {
"name": "testCase_yui_3_5_0_1_1370935635688_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 427,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 422
}
},
"timestamp": "Tuesday, June 11, 2013 12:27:23 AM"
},
{
"name": "Charts: StackedComboGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 4235,
"type": "report",
"testCase_yui_3_5_0_1_1370935643938_114": {
"name": "testCase_yui_3_5_0_1_1370935643938_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 276,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 266
}
},
"testCase_yui_3_5_0_1_1370935643938_115": {
"name": "testCase_yui_3_5_0_1_1370935643938_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 211,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 198
}
},
"testCase_yui_3_5_0_1_1370935643938_116": {
"name": "testCase_yui_3_5_0_1_1370935643938_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 182,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 178
}
},
"testCase_yui_3_5_0_1_1370935643938_117": {
"name": "testCase_yui_3_5_0_1_1370935643938_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 198,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 189
}
},
"testCase_yui_3_5_0_1_1370935643938_118": {
"name": "testCase_yui_3_5_0_1_1370935643938_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 204,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 192
}
},
"testCase_yui_3_5_0_1_1370935643938_119": {
"name": "testCase_yui_3_5_0_1_1370935643938_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 261,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 249
}
},
"testCase_yui_3_5_0_1_1370935643938_120": {
"name": "testCase_yui_3_5_0_1_1370935643938_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 208,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 192
}
},
"testCase_yui_3_5_0_1_1370935643938_121": {
"name": "testCase_yui_3_5_0_1_1370935643938_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 209,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 198
}
},
"testCase_yui_3_5_0_1_1370935643938_122": {
"name": "testCase_yui_3_5_0_1_1370935643938_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 189,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 185
}
},
"testCase_yui_3_5_0_1_1370935643938_123": {
"name": "testCase_yui_3_5_0_1_1370935643938_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 272,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 270
}
},
"testCase_yui_3_5_0_1_1370935643938_124": {
"name": "testCase_yui_3_5_0_1_1370935643938_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 230,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 219
}
},
"testCase_yui_3_5_0_1_1370935643938_125": {
"name": "testCase_yui_3_5_0_1_1370935643938_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 238,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 224
}
},
"testCase_yui_3_5_0_1_1370935643938_126": {
"name": "testCase_yui_3_5_0_1_1370935643938_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 215,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 206
}
},
"testCase_yui_3_5_0_1_1370935643938_127": {
"name": "testCase_yui_3_5_0_1_1370935643938_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 297,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 269
}
},
"testCase_yui_3_5_0_1_1370935643938_128": {
"name": "testCase_yui_3_5_0_1_1370935643938_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 247,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 221
}
},
"testCase_yui_3_5_0_1_1370935643938_129": {
"name": "testCase_yui_3_5_0_1_1370935643938_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 246,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 216
}
},
"testCase_yui_3_5_0_1_1370935643938_130": {
"name": "testCase_yui_3_5_0_1_1370935643938_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 207,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 206
}
},
"testCase_yui_3_5_0_1_1370935643938_131": {
"name": "testCase_yui_3_5_0_1_1370935643938_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 279,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 267
}
},
"timestamp": "Tuesday, June 11, 2013 12:27:29 AM"
},
{
"name": "Charts: StackedColumnGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 3950,
"type": "report",
"testCase_yui_3_5_0_1_1370935649251_114": {
"name": "testCase_yui_3_5_0_1_1370935649251_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 249,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 244
}
},
"testCase_yui_3_5_0_1_1370935649251_115": {
"name": "testCase_yui_3_5_0_1_1370935649251_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 192,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 187
}
},
"testCase_yui_3_5_0_1_1370935649251_116": {
"name": "testCase_yui_3_5_0_1_1370935649251_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 172,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 172
}
},
"testCase_yui_3_5_0_1_1370935649251_117": {
"name": "testCase_yui_3_5_0_1_1370935649251_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 206,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 191
}
},
"testCase_yui_3_5_0_1_1370935649251_118": {
"name": "testCase_yui_3_5_0_1_1370935649251_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 205,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 194
}
},
"testCase_yui_3_5_0_1_1370935649251_119": {
"name": "testCase_yui_3_5_0_1_1370935649251_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 265,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 241
}
},
"testCase_yui_3_5_0_1_1370935649251_120": {
"name": "testCase_yui_3_5_0_1_1370935649251_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 195,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 186
}
},
"testCase_yui_3_5_0_1_1370935649251_121": {
"name": "testCase_yui_3_5_0_1_1370935649251_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 189,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 174
}
},
"testCase_yui_3_5_0_1_1370935649251_122": {
"name": "testCase_yui_3_5_0_1_1370935649251_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 183,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 170
}
},
"testCase_yui_3_5_0_1_1370935649251_123": {
"name": "testCase_yui_3_5_0_1_1370935649251_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 255,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 254
}
},
"testCase_yui_3_5_0_1_1370935649251_124": {
"name": "testCase_yui_3_5_0_1_1370935649251_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 234,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 207
}
},
"testCase_yui_3_5_0_1_1370935649251_125": {
"name": "testCase_yui_3_5_0_1_1370935649251_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 207,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 197
}
},
"testCase_yui_3_5_0_1_1370935649251_126": {
"name": "testCase_yui_3_5_0_1_1370935649251_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 226,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 221
}
},
"testCase_yui_3_5_0_1_1370935649251_127": {
"name": "testCase_yui_3_5_0_1_1370935649251_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 223,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 193
}
},
"testCase_yui_3_5_0_1_1370935649251_128": {
"name": "testCase_yui_3_5_0_1_1370935649251_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 250,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 243
}
},
"testCase_yui_3_5_0_1_1370935649251_129": {
"name": "testCase_yui_3_5_0_1_1370935649251_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 214,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 206
}
},
"testCase_yui_3_5_0_1_1370935649251_130": {
"name": "testCase_yui_3_5_0_1_1370935649251_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 205,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 194
}
},
"testCase_yui_3_5_0_1_1370935649251_131": {
"name": "testCase_yui_3_5_0_1_1370935649251_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 205,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 197
}
},
"timestamp": "Tuesday, June 11, 2013 12:27:34 AM"
},
{
"name": "Charts: StackedBarGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 3866,
"type": "report",
"testCase_yui_3_5_0_1_1370935654407_114": {
"name": "testCase_yui_3_5_0_1_1370935654407_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 236,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 234
}
},
"testCase_yui_3_5_0_1_1370935654407_115": {
"name": "testCase_yui_3_5_0_1_1370935654407_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 190,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 177
}
},
"testCase_yui_3_5_0_1_1370935654407_116": {
"name": "testCase_yui_3_5_0_1_1370935654407_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 180,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 169
}
},
"testCase_yui_3_5_0_1_1370935654407_117": {
"name": "testCase_yui_3_5_0_1_1370935654407_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 203,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 186
}
},
"testCase_yui_3_5_0_1_1370935654407_118": {
"name": "testCase_yui_3_5_0_1_1370935654407_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 195,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 181
}
},
"testCase_yui_3_5_0_1_1370935654407_119": {
"name": "testCase_yui_3_5_0_1_1370935654407_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 237,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 231
}
},
"testCase_yui_3_5_0_1_1370935654407_120": {
"name": "testCase_yui_3_5_0_1_1370935654407_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 183
}
},
"testCase_yui_3_5_0_1_1370935654407_121": {
"name": "testCase_yui_3_5_0_1_1370935654407_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 182,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 177
}
},
"testCase_yui_3_5_0_1_1370935654407_122": {
"name": "testCase_yui_3_5_0_1_1370935654407_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 192,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 183
}
},
"testCase_yui_3_5_0_1_1370935654407_123": {
"name": "testCase_yui_3_5_0_1_1370935654407_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 252,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 248
}
},
"testCase_yui_3_5_0_1_1370935654407_124": {
"name": "testCase_yui_3_5_0_1_1370935654407_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 221,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 221
}
},
"testCase_yui_3_5_0_1_1370935654407_125": {
"name": "testCase_yui_3_5_0_1_1370935654407_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 209,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 197
}
},
"testCase_yui_3_5_0_1_1370935654407_126": {
"name": "testCase_yui_3_5_0_1_1370935654407_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 197,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 190
}
},
"testCase_yui_3_5_0_1_1370935654407_127": {
"name": "testCase_yui_3_5_0_1_1370935654407_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 209,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 198
}
},
"testCase_yui_3_5_0_1_1370935654407_128": {
"name": "testCase_yui_3_5_0_1_1370935654407_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 279,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 273
}
},
"testCase_yui_3_5_0_1_1370935654407_129": {
"name": "testCase_yui_3_5_0_1_1370935654407_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 211,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 207
}
},
"testCase_yui_3_5_0_1_1370935654407_130": {
"name": "testCase_yui_3_5_0_1_1370935654407_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 213,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 200
}
},
"testCase_yui_3_5_0_1_1370935654407_131": {
"name": "testCase_yui_3_5_0_1_1370935654407_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 199,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 199
}
},
"timestamp": "Tuesday, June 11, 2013 12:27:39 AM"
},
{
"name": "Charts: StackedAreaSplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 5293,
"type": "report",
"testCase_yui_3_5_0_1_1370935659516_114": {
"name": "testCase_yui_3_5_0_1_1370935659516_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 320,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 312
}
},
"testCase_yui_3_5_0_1_1370935659516_115": {
"name": "testCase_yui_3_5_0_1_1370935659516_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 259,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 245
}
},
"testCase_yui_3_5_0_1_1370935659516_116": {
"name": "testCase_yui_3_5_0_1_1370935659516_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 240,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 235
}
},
"testCase_yui_3_5_0_1_1370935659516_117": {
"name": "testCase_yui_3_5_0_1_1370935659516_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 319,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 304
}
},
"testCase_yui_3_5_0_1_1370935659516_118": {
"name": "testCase_yui_3_5_0_1_1370935659516_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 269,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 263
}
},
"testCase_yui_3_5_0_1_1370935659516_119": {
"name": "testCase_yui_3_5_0_1_1370935659516_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 259,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 258
}
},
"testCase_yui_3_5_0_1_1370935659516_120": {
"name": "testCase_yui_3_5_0_1_1370935659516_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 261,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 254
}
},
"testCase_yui_3_5_0_1_1370935659516_121": {
"name": "testCase_yui_3_5_0_1_1370935659516_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 305,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 293
}
},
"testCase_yui_3_5_0_1_1370935659516_122": {
"name": "testCase_yui_3_5_0_1_1370935659516_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 263,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 262
}
},
"testCase_yui_3_5_0_1_1370935659516_123": {
"name": "testCase_yui_3_5_0_1_1370935659516_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 281,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 279
}
},
"testCase_yui_3_5_0_1_1370935659516_124": {
"name": "testCase_yui_3_5_0_1_1370935659516_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 324,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 322
}
},
"testCase_yui_3_5_0_1_1370935659516_125": {
"name": "testCase_yui_3_5_0_1_1370935659516_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 286,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 281
}
},
"testCase_yui_3_5_0_1_1370935659516_126": {
"name": "testCase_yui_3_5_0_1_1370935659516_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 291,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 276
}
},
"testCase_yui_3_5_0_1_1370935659516_127": {
"name": "testCase_yui_3_5_0_1_1370935659516_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 336,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 331
}
},
"testCase_yui_3_5_0_1_1370935659516_128": {
"name": "testCase_yui_3_5_0_1_1370935659516_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 295,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 282
}
},
"testCase_yui_3_5_0_1_1370935659516_129": {
"name": "testCase_yui_3_5_0_1_1370935659516_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 305,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 277
}
},
"testCase_yui_3_5_0_1_1370935659516_130": {
"name": "testCase_yui_3_5_0_1_1370935659516_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 273,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 269
}
},
"testCase_yui_3_5_0_1_1370935659516_131": {
"name": "testCase_yui_3_5_0_1_1370935659516_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 333,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 322
}
},
"timestamp": "Tuesday, June 11, 2013 12:27:45 AM"
},
{
"name": "Charts: StackedAreaGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 3557,
"type": "report",
"testCase_yui_3_5_0_1_1370935665922_114": {
"name": "testCase_yui_3_5_0_1_1370935665922_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 234,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 225
}
},
"testCase_yui_3_5_0_1_1370935665922_115": {
"name": "testCase_yui_3_5_0_1_1370935665922_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 194,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 170
}
},
"testCase_yui_3_5_0_1_1370935665922_116": {
"name": "testCase_yui_3_5_0_1_1370935665922_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 157,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 157
}
},
"testCase_yui_3_5_0_1_1370935665922_117": {
"name": "testCase_yui_3_5_0_1_1370935665922_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 170,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 155
}
},
"testCase_yui_3_5_0_1_1370935665922_118": {
"name": "testCase_yui_3_5_0_1_1370935665922_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 161,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 160
}
},
"testCase_yui_3_5_0_1_1370935665922_119": {
"name": "testCase_yui_3_5_0_1_1370935665922_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 209,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 199
}
},
"testCase_yui_3_5_0_1_1370935665922_120": {
"name": "testCase_yui_3_5_0_1_1370935665922_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 222,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 218
}
},
"testCase_yui_3_5_0_1_1370935665922_121": {
"name": "testCase_yui_3_5_0_1_1370935665922_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 167,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 152
}
},
"testCase_yui_3_5_0_1_1370935665922_122": {
"name": "testCase_yui_3_5_0_1_1370935665922_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 166,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 162
}
},
"testCase_yui_3_5_0_1_1370935665922_123": {
"name": "testCase_yui_3_5_0_1_1370935665922_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 197,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 174
}
},
"testCase_yui_3_5_0_1_1370935665922_124": {
"name": "testCase_yui_3_5_0_1_1370935665922_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 184,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 172
}
},
"testCase_yui_3_5_0_1_1370935665922_125": {
"name": "testCase_yui_3_5_0_1_1370935665922_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 231,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 216
}
},
"testCase_yui_3_5_0_1_1370935665922_126": {
"name": "testCase_yui_3_5_0_1_1370935665922_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 190,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 188
}
},
"testCase_yui_3_5_0_1_1370935665922_127": {
"name": "testCase_yui_3_5_0_1_1370935665922_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 194,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 179
}
},
"testCase_yui_3_5_0_1_1370935665922_128": {
"name": "testCase_yui_3_5_0_1_1370935665922_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 185,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 179
}
},
"testCase_yui_3_5_0_1_1370935665922_129": {
"name": "testCase_yui_3_5_0_1_1370935665922_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 193,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 185
}
},
"testCase_yui_3_5_0_1_1370935665922_130": {
"name": "testCase_yui_3_5_0_1_1370935665922_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 234,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 233
}
},
"testCase_yui_3_5_0_1_1370935665922_131": {
"name": "testCase_yui_3_5_0_1_1370935665922_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 191,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 191
}
},
"timestamp": "Tuesday, June 11, 2013 12:27:50 AM"
},
{
"name": "Charts: SplineLegendWrapItems",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 6551,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 339,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 316
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 392,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 368
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 473,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 450
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 396,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 396
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 379,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 369
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 419,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 414
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 377,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 371
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 383,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 363
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 449,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 437
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 371,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 358
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 437,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 435
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 392,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 373
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 366,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 352
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 1299,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 1291
}
},
"timestamp": "Tuesday, June 11, 2013 12:27:58 AM"
},
{
"name": "Charts: SplineLegend",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 4603,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 295,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 288
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 243,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 234
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 270,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 254
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 259,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 251
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 312,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 296
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 273,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 244
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 252,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 246
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 235,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 232
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 306,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 305
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 251,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 244
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 257,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 252
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 257,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 245
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 298,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 293
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 1031,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 1028
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:03 AM"
},
{
"name": "Charts: SplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 4547,
"type": "report",
"testCase_yui_3_5_0_1_1370935684032_114": {
"name": "testCase_yui_3_5_0_1_1370935684032_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 267,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 264
}
},
"testCase_yui_3_5_0_1_1370935684032_115": {
"name": "testCase_yui_3_5_0_1_1370935684032_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 206,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 204
}
},
"testCase_yui_3_5_0_1_1370935684032_116": {
"name": "testCase_yui_3_5_0_1_1370935684032_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 214,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 200
}
},
"testCase_yui_3_5_0_1_1370935684032_117": {
"name": "testCase_yui_3_5_0_1_1370935684032_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 217,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 214
}
},
"testCase_yui_3_5_0_1_1370935684032_118": {
"name": "testCase_yui_3_5_0_1_1370935684032_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 279,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 276
}
},
"testCase_yui_3_5_0_1_1370935684032_119": {
"name": "testCase_yui_3_5_0_1_1370935684032_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 225,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 221
}
},
"testCase_yui_3_5_0_1_1370935684032_120": {
"name": "testCase_yui_3_5_0_1_1370935684032_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 219,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 207
}
},
"testCase_yui_3_5_0_1_1370935684032_121": {
"name": "testCase_yui_3_5_0_1_1370935684032_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 226,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 213
}
},
"testCase_yui_3_5_0_1_1370935684032_122": {
"name": "testCase_yui_3_5_0_1_1370935684032_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 216,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 211
}
},
"testCase_yui_3_5_0_1_1370935684032_123": {
"name": "testCase_yui_3_5_0_1_1370935684032_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 291,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 284
}
},
"testCase_yui_3_5_0_1_1370935684032_124": {
"name": "testCase_yui_3_5_0_1_1370935684032_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 248,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 237
}
},
"testCase_yui_3_5_0_1_1370935684032_125": {
"name": "testCase_yui_3_5_0_1_1370935684032_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 253,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 240
}
},
"testCase_yui_3_5_0_1_1370935684032_126": {
"name": "testCase_yui_3_5_0_1_1370935684032_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 293,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 284
}
},
"testCase_yui_3_5_0_1_1370935684032_127": {
"name": "testCase_yui_3_5_0_1_1370935684032_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 276,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 248
}
},
"testCase_yui_3_5_0_1_1370935684032_128": {
"name": "testCase_yui_3_5_0_1_1370935684032_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 236,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 236
}
},
"testCase_yui_3_5_0_1_1370935684032_129": {
"name": "testCase_yui_3_5_0_1_1370935684032_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 262,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 247
}
},
"testCase_yui_3_5_0_1_1370935684032_130": {
"name": "testCase_yui_3_5_0_1_1370935684032_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 298,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 296
}
},
"testCase_yui_3_5_0_1_1370935684032_131": {
"name": "testCase_yui_3_5_0_1_1370935684032_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 251,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 237
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:09 AM"
},
{
"name": "Charts: Series Marker",
"passed": 20,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 20,
"duration": 4814,
"type": "report",
"Event 'mouseover' Tests": {
"name": "Event 'mouseover' Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 267,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 261
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:15 AM"
},
{
"name": "Charts: StackingUtil",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 164,
"type": "report",
"StackingUtil Tests": {
"name": "StackingUtil Tests",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 92,
"type": "testcase",
"test: _stackCoordinates()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _stackCoordinates()",
"duration": 1
},
"test: _cleanXNaN()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _cleanXNaN()",
"duration": 1
},
"test: _cleanYNaN()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _cleanYNaN()",
"duration": 1
},
"test: _getPreviousValidCoordValue()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getPreviousValidCoordValue()",
"duration": 1
},
"test: _getNextValidCoordValue()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getNextValidCoordValue()",
"duration": 1
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:16 AM"
},
{
"name": "Charts: StackedSplineSeries",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 81,
"type": "report",
"StackedSplineSeries Tests": {
"name": "StackedSplineSeries Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 18,
"type": "testcase",
"test: setAreaData()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: setAreaData()",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:17 AM"
},
{
"name": "Charts: SplineSeries",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 75,
"type": "report",
"SplineSeries Tests": {
"name": "SplineSeries Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 18,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 4
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:18 AM"
},
{
"name": "Charts: RangeSeries",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 107,
"type": "report",
"testCase_yui_3_5_0_1_1370935698485_74": {
"name": "testCase_yui_3_5_0_1_1370935698485_74",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 39,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 5
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:19 AM"
},
{
"name": "Charts: PieSeries",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 337,
"type": "report",
"PieSeries Tests": {
"name": "PieSeries Tests",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 285,
"type": "testcase",
"test: _setMap()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _setMap()",
"duration": 7
},
"test: addListeners()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addListeners()",
"duration": 7
},
"test: validate()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: validate()",
"duration": 2
},
"test: _categoryAxisChangeHandler()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _categoryAxisChangeHandler()",
"duration": 2
},
"test: _valueAxisChangeHandler()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _valueAxisChangeHandler()",
"duration": 2
},
"test: _categoryDataChangeHandler()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _categoryDataChangeHandler()",
"duration": 2
},
"test: _valueDataChangeHandler()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _valueDataChangeHandler()",
"duration": 2
},
"test: getTotalValues()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalValues()",
"duration": 3
},
"test: draw()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: draw()",
"duration": 2
},
"test: drawPlots()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawPlots()",
"duration": 11
},
"test: _setStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _setStyles()",
"duration": 3
},
"test: addHotspot()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addHotspot()",
"duration": 3
},
"test: updateMarkerState()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: updateMarkerState()",
"duration": 9
},
"test: _createMarker()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _createMarker()",
"duration": 2
},
"test: _clearMarkerCache()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _clearMarkerCache()",
"duration": 2
},
"test: _getPlotDefaults()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getPlotDefaults()",
"duration": 2
},
"test: get('categoryDisplayName') set('categoryDisplayName')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('categoryDisplayName') set('categoryDisplayName')",
"duration": 2
},
"test: get('valueDisplayName') set('valueDisplayName')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('valueDisplayName') set('valueDisplayName')",
"duration": 1
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:20 AM"
},
{
"name": "Charts: OHLCSeries",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 143,
"type": "report",
"testCase_yui_3_5_0_1_1370935700516_75": {
"name": "testCase_yui_3_5_0_1_1370935700516_75",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 80,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 4
},
"test: drawMarkers()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawMarkers()",
"duration": 5
},
"test: toggleVisible()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: toggleVisible()",
"duration": 3
},
"test: set(graphic)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set(graphic)",
"duration": 8
},
"test: destructor()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: destructor()",
"duration": 13
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:21 AM"
},
{
"name": "Charts: StackedMarkerSeries",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 92,
"type": "report",
"StackedMarkerSeries Tests": {
"name": "StackedMarkerSeries Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 19,
"type": "testcase",
"test: setAreaData()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: setAreaData()",
"duration": 3
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:22 AM"
},
{
"name": "Charts: MarkerSeries",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 97,
"type": "report",
"MarkerSeries Tests": {
"name": "MarkerSeries Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 40,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 4
},
"test: _setStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _setStyles()",
"duration": 4
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:23 AM"
},
{
"name": "Charts: StackedLineSeries",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 93,
"type": "report",
"StackedLineSeries Tests": {
"name": "StackedLineSeries Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 31,
"type": "testcase",
"test: setAreaData()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: setAreaData()",
"duration": 3
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:24 AM"
},
{
"name": "Charts: LineSeries",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 108,
"type": "report",
"LineSeries Tests": {
"name": "LineSeries Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 39,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 3
},
"test: _setStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _setStyles()",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:25 AM"
},
{
"name": "Charts: Histogram",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 102,
"type": "report",
"Histogram Tests": {
"name": "Histogram Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 35,
"type": "testcase",
"test: _drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _drawSeries()",
"duration": 7
},
"test: _getPlotDefaults()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getPlotDefaults()",
"duration": 0
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:25 AM"
},
{
"name": "Charts: StackedComboSeries",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 124,
"type": "report",
"StackedComboSeries Tests": {
"name": "StackedComboSeries Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 59,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 2
},
"test: setAreaData()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: setAreaData()",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:26 AM"
},
{
"name": "Charts: StackedComboSplineSeries",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 87,
"type": "report",
"StackedComboSplineSeries Tests": {
"name": "StackedComboSplineSeries Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 28,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 3
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:27 AM"
},
{
"name": "Charts: ComboSplineSeries",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 111,
"type": "report",
"ComboSplineSeries Tests": {
"name": "ComboSplineSeries Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 23,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 4
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:29 AM"
},
{
"name": "Charts: ComboSeries",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 162,
"type": "report",
"ComboSeries Tests": {
"name": "ComboSeries Tests",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 93,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 2
},
"test: _toggleVisible()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _toggleVisible()",
"duration": 5
},
"test: get('marker')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('marker')",
"duration": 3
},
"test: get('line')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('line')",
"duration": 3
},
"test: get('area')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('area')",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:30 AM"
},
{
"name": "Charts: StackedColumnSeries",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 219,
"type": "report",
"testCase_yui_3_5_0_1_1370935710532_87": {
"name": "testCase_yui_3_5_0_1_1370935710532_87",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 153,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: updateMarkerState()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: updateMarkerState()",
"duration": 106
},
"test: _getPlotDefaults()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getPlotDefaults()",
"duration": 4
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:31 AM"
},
{
"name": "Charts: ColumnSeries",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 323,
"type": "report",
"ColumnSeries Tests": {
"name": "ColumnSeries Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 259,
"type": "testcase",
"test: _getMarkerDimensions()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getMarkerDimensions()",
"duration": 2
},
"test: updateMarkerState()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: updateMarkerState()",
"duration": 230
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:32 AM"
},
{
"name": "Charts: CartesianSeries",
"passed": 26,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 26,
"duration": 470,
"type": "report",
"CartesianSeries Tests": {
"name": "CartesianSeries Tests",
"passed": 26,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 26,
"duration": 400,
"type": "testcase",
"test: addListeners()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addListeners()",
"duration": 11
},
"test: xAxisChangeHandler()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: xAxisChangeHandler()",
"duration": 3
},
"test: yAxisChangeHandler()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: yAxisChangeHandler()",
"duration": 3
},
"test: _xDataChangeHandler()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _xDataChangeHandler()",
"duration": 3
},
"test: _yDataChangeHandler()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _yDataChangeHandler()",
"duration": 4
},
"test: _updateAxisBase()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _updateAxisBase()",
"duration": 4
},
"test: _checkForDataByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _checkForDataByKey()",
"duration": 2
},
"test: validate()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: validate()",
"duration": 3
},
"test: setAreaData()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: setAreaData()",
"duration": 21
},
"test: _setXMarkerPlane()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _setXMarkerPlane()",
"duration": 2
},
"test: _setYMarkerPlane()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _setYMarkerPlane()",
"duration": 2
},
"test: _getXCoords()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getXCoords()",
"duration": 2
},
"test: _getYCoords()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getYCoords()",
"duration": 3
},
"test: _copyData()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _copyData()",
"duration": 2
},
"test: _getFirstValidIndex()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getFirstValidIndex()",
"duration": 2
},
"test: _getLastValidIndex()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getLastValidIndex()",
"duration": 2
},
"test: draw()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: draw()",
"duration": 4
},
"test: getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getDefaultStyles()",
"duration": 4
},
"test: getDefaultColor()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getDefaultColor()",
"duration": 4
},
"test: destructor()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: destructor()",
"duration": 5
},
"test: get('xDisplayName')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('xDisplayName')",
"duration": 2
},
"test: get('yDisplayName')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('yDisplayName')",
"duration": 2
},
"test: get('categoryDisplayName')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('categoryDisplayName')",
"duration": 3
},
"test: get('valueDisplayName')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('valueDisplayName')",
"duration": 3
},
"test: get('xMarkerPlaneOffset')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('xMarkerPlaneOffset')",
"duration": 2
},
"test: get('yMarkerPlaneOffset')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('yMarkerPlaneOffset')",
"duration": 3
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:34 AM"
},
{
"name": "Charts: CandlestickSeries",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 157,
"type": "report",
"testCase_yui_3_5_0_1_1370935714376_75": {
"name": "testCase_yui_3_5_0_1_1370935714376_75",
"passed": 5,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 5,
"duration": 98,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: drawMarkers()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawMarkers()",
"duration": 7
},
"test: toggleVisible()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: toggleVisible()",
"duration": 3
},
"test: set(graphic)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set(graphic)",
"duration": 10
},
"test: destructor()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: destructor()",
"duration": 4
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:35 AM"
},
{
"name": "Charts: SeriesBase",
"passed": 13,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 13,
"duration": 276,
"type": "report",
"SeriesBase Tests": {
"name": "SeriesBase Tests",
"passed": 13,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 13,
"duration": 207,
"type": "testcase",
"test: render()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: render()",
"duration": 3
},
"test: _setCanvas()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _setCanvas()",
"duration": 2
},
"test: getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getDefaultStyles()",
"duration": 2
},
"test: _handleVisibleChange()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _handleVisibleChange()",
"duration": 3
},
"test: getTotalValues()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalValues()",
"duration": 4
},
"test: destructor()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: destructor()",
"duration": 8
},
"test: _getChart()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getChart()",
"duration": 5
},
"test: getDefaultColor()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getDefaultColor()",
"duration": 3
},
"test: set('graphic')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('graphic')",
"duration": 3
},
"test: get('chart')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('chart')",
"duration": 4
},
"test: get('width')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('width')",
"duration": 2
},
"test: get('height')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('height')",
"duration": 2
},
"test: get('groupMarkers')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('groupMarkers')",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:36 AM"
},
{
"name": "Charts: StackedBarSeries",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 208,
"type": "report",
"testCase_yui_3_5_0_1_1370935716266_87": {
"name": "testCase_yui_3_5_0_1_1370935716266_87",
"passed": 3,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 3,
"duration": 140,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 2
},
"test: updateMarkerState()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: updateMarkerState()",
"duration": 103
},
"test: _getPlotDefaults()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getPlotDefaults()",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:37 AM"
},
{
"name": "Charts: BarSeries",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 222,
"type": "report",
"BarSeries Tests": {
"name": "BarSeries Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 162,
"type": "testcase",
"test: _getMarkerDimensions()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getMarkerDimensions()",
"duration": 4
},
"test: updateMarkerState()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: updateMarkerState()",
"duration": 145
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:38 AM"
},
{
"name": "Charts: StackedAreaSeries",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 113,
"type": "report",
"StackedAreaSeries Tests": {
"name": "StackedAreaSeries Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 56,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 5
},
"test: setAreaData()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: setAreaData()",
"duration": 3
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:39 AM"
},
{
"name": "Charts: StackedAreaSplineSeries",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 86,
"type": "report",
"StackedAreaSplineSeries Tests": {
"name": "StackedAreaSplineSeries Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 24,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 3
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:40 AM"
},
{
"name": "Charts: AreaSplineSeries",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 107,
"type": "report",
"AreaSplineSeries Tests": {
"name": "AreaSplineSeries Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 32,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 4
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:41 AM"
},
{
"name": "Charts: AreaSeries",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 92,
"type": "report",
"AreaSeries Tests": {
"name": "AreaSeries Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 34,
"type": "testcase",
"test: drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: drawSeries()",
"duration": 5
},
"test: _setStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _setStyles()",
"duration": 2
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:42 AM"
},
{
"name": "Charts: Series Planar",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 3825,
"type": "report",
"Event 'mousemove' Tests": {
"name": "testCase_yui_3_5_0_1_1370935722206_133",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 166,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 161
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:47 AM"
},
{
"name": "Charts: PieLegend",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 1850,
"type": "report",
"Pie No Legend Tests": {
"name": "Pie No Legend Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 69,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 54
}
},
"Top Legend Test": {
"name": "Top Legend Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 127,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 105
}
},
"Pie Right Legend Test": {
"name": "Pie Right Legend Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 83,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 80
}
},
"Pie Bottom Legend Test": {
"name": "Pie Bottom Legend Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 99,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 85
}
},
"Pie Left Legend Test": {
"name": "Pie Left Legend Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 104,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 80
}
},
"Pie Top Legend Position Test": {
"name": "Pie Top Legend Position Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 108,
"type": "testcase",
"testLegendPosition": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegendPosition",
"duration": 97
}
},
"Pie Right Legend Position Test": {
"name": "Pie Right Legend Position Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 111,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 98
}
},
"Pie Bottom Legend Position Test": {
"name": "Pie Bottom Legend Position Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 115,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 105
}
},
"Pie Left Legend Position Test": {
"name": "Pie Left Legend Position Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 116,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 112
}
},
"Pie Top Legend Items Length Test": {
"name": "Pie Top Legend Items Length Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 119,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 94
}
},
"Pie Right Legend Items Length Test": {
"name": "Pie Right Legend Items Length Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 90,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 76
}
},
"Pie Bottom Legend Items Length Test": {
"name": "Pie Bottom Legend Items Length Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 100,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 98
}
},
"Pie Left Legend Items Length Test": {
"name": "Pie Left Legend Items Length Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 91,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 79
}
},
"Pie Top Legend Items Text Test": {
"name": "Pie Top Legend Items Text Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 116,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 89
}
},
"Pie Right Legend Items Text Test": {
"name": "Pie Right Legend Items Text Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 94,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 90
}
},
"Pie Bottom Legend Items Text Test": {
"name": "Pie Bottom Legend Items Text Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 130,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 124
}
},
"Pie Left Legend Items Text Test": {
"name": "Pie Left Legend Items Text Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 101,
"type": "testcase",
"testLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testLegend",
"duration": 88
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:50 AM"
},
{
"name": "Charts: Pie",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 263,
"type": "report",
"PieChartCenterTest": {
"name": "PieChartCenterTest",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 209,
"type": "testcase",
"testWidthAndHeightEqual": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testWidthAndHeightEqual",
"duration": 54
},
"testWidthGreaterThanHeight": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testWidthGreaterThanHeight",
"duration": 40
},
"testHeightGreaterThanWidth": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testHeightGreaterThanWidth",
"duration": 42
},
"testUpdateDataProvider": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testUpdateDataProvider",
"duration": 62
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:52 AM"
},
{
"name": "Charts: NumericAxis",
"passed": 22,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 22,
"duration": 4482,
"type": "report",
"Axes All Positive Data Test": {
"name": "Axes All Positive Data Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 287,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 282
}
},
"Axes Positive and Negative Data Test": {
"name": "Axes Positive and Negative Data Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 236,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 209
}
},
"Axes All Negative Data Test": {
"name": "Axes All Negative Data Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 198,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 190
}
},
"Axes All Negative Data Near Zero Test": {
"name": "Axes All Negative Data Near Zero Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 282,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 269
}
},
"Axes All Positive Data, alwaysShowZero=false Test": {
"name": "Axes All Positive Data, alwaysShowZero=false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 203,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 193
}
},
"Axes Positive and Negative Data, alwaysShowZero=false Test": {
"name": "Axes Positive and Negative Data, alwaysShowZero=false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 192,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 183
}
},
"Axes All Negative Data, alwaysShowZero=false Test": {
"name": "Axes All Negative Data, alwaysShowZero=false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 193,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 189
}
},
"Axes All Negative Data Near Zero, alwaysShowZero=false Test": {
"name": "Axes All Negative Data Near Zero, alwaysShowZero=false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 190,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 175
}
},
"Axes All Positive Data with Numeric roundingMethod Test": {
"name": "Axes All Positive Data with Numeric roundingMethod Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 207,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 193
}
},
"Axes Positive and Negative Data with Numeric roundingMethod Test": {
"name": "Axes Positive and Negative Data with Numeric roundingMethod Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 205,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 184
}
},
"Axes All Negative Data with Numeric roundingMethod Test": {
"name": "Axes All Negative Data with Numeric roundingMethod Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 184
}
},
"Axes Positive and Negative Data with Auto roundingMethod Test": {
"name": "Axes Positive and Negative Data with Auto roundingMethod Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 196,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 186
}
},
"Axes Positive and Negative Decimal Data with Numeric roundingMethod Test": {
"name": "Axes Positive and Negative Decimal Data with Numeric roundingMethod Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 262,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 246
}
},
"Axes All Positive Data with Auto roundingMethod alwaysShowZero=false Test": {
"name": "Axes All Positive Data with Auto roundingMethod alwaysShowZero=false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 183
}
},
"Axes Positive and Negative Data with Auto roundingMethod alwaysShowZero=false Test": {
"name": "Axes Positive and Negative Data with Auto roundingMethod alwaysShowZero=false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 182,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 178
}
},
"Axes All Negative Data with Auto roundingMethod alwaysShowZero=false Test": {
"name": "Axes All Negative Data with Auto roundingMethod alwaysShowZero=false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 236,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 225
}
},
"Axes All Positive Data with Numeric roundingMethod and alwaysShowZero=false Test": {
"name": "Axes All Positive Data with Numeric roundingMethod and alwaysShowZero=false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 195,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 190
}
},
"Axes All Negative Data with Numeric roundingMethod and alwaysShowZero=false Test": {
"name": "Axes All Negative Data with Numeric roundingMethod and alwaysShowZero=false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 192,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 179
}
},
"No Data": {
"name": "No Data",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 63,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 57
}
},
"timestamp": "Tuesday, June 11, 2013 12:28:58 AM"
},
{
"name": "Charts: NumericAxisMin",
"passed": 31,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 31,
"duration": 6513,
"type": "report",
"Axes Min Test": {
"name": "Axes Min Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 183,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 171
}
},
"Axes Negative Min Test": {
"name": "Axes Negative Min Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 198,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 191
}
},
"Axes Negative Min with All Negative Data and alwaysShowZero=false Test": {
"name": "Axes Negative Min with All Negative Data and alwaysShowZero=false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 211,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 184
}
},
"Axes Negative Min with All Negative Data Test": {
"name": "Axes Negative Min with All Negative Data Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 230,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 228
}
},
"Axes Min with Decimals Test": {
"name": "Axes Min with Decimals Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 203,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 198
}
},
"Axes Integer Min with Decimal Data Test": {
"name": "Axes Integer Min with Decimal Data Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 184,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 179
}
},
"Axes Negative Min with Positive Data Test": {
"name": "Axes Negative Min with Positive Data Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 198,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 190
}
},
"Axes Min Test with roundingMethod=auto": {
"name": "Axes Min Test with roundingMethod=auto",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 233,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 216
}
},
"Axes Negative Min Test with roundingMethod=auto": {
"name": "Axes Negative Min Test with roundingMethod=auto",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 195,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 195
}
},
"Axes Negative Min with All Negative Data Test with roundingMethod=auto": {
"name": "Axes Negative Min with All Negative Data Test with roundingMethod=auto",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 198,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 188
}
},
"Axes Min with Decimals Test with roundingMethod=auto": {
"name": "Axes Min with Decimals Test with roundingMethod=auto",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 196,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 184
}
},
"Axes Integer Min with Decimal Data Test with roundingMethod=auto": {
"name": "Axes Integer Min with Decimal Data Test with roundingMethod=auto",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 184
}
},
"Axes Negative Min with Positive Data Test with roundingMethod=auto": {
"name": "Axes Negative Min with Positive Data Test with roundingMethod=auto",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 220,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 215
}
},
"Axes Min Test with roundingMethod=null": {
"name": "Axes Min Test with roundingMethod=null",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 209,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 207
}
},
"Axes Negative Min Test with roundingMethod=null": {
"name": "Axes Negative Min Test with roundingMethod=null",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 188,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 177
}
},
"Axes Negative Min with All Negative Data Test with roundingMethod=null": {
"name": "Axes Negative Min with All Negative Data Test with roundingMethod=null",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 244,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 233
}
},
"Axes Min with Decimals Test with roundingMethod=null": {
"name": "Axes Min with Decimals Test with roundingMethod=null",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 213,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 197
}
},
"Axes Integer Min with Decimal Data Test with roundingMethod=null": {
"name": "Axes Integer Min with Decimal Data Test with roundingMethod=null",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 199,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 194
}
},
"Axes Negative Min with Positive Data Test with roundingMethod=null": {
"name": "Axes Negative Min with Positive Data Test with roundingMethod=null",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 204,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 196
}
},
"Axes Min Test with roundingMethod=1000": {
"name": "Axes Min Test with roundingMethod=1000",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 250,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 246
}
},
"Axes Negative Min Test with roundingMethod=1000": {
"name": "Axes Negative Min Test with roundingMethod=1000",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 180,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 179
}
},
"Axes Negative Min with All Negative Data Test with roundingMethod=1000": {
"name": "Axes Negative Min with All Negative Data Test with roundingMethod=1000",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 185,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 176
}
},
"Axes Min with Decimals Test with roundingMethod=2": {
"name": "Axes Min with Decimals Test with roundingMethod=2",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 191,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 180
}
},
"Axes Integer Min with Decimal Data Test with roundingMethod=2": {
"name": "Axes Integer Min with Decimal Data Test with roundingMethod=2",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 188,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 183
}
},
"Axes Negative Min with Positive Data Test with roundingMethod=1000": {
"name": "Axes Negative Min with Positive Data Test with roundingMethod=1000",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 243,
"type": "testcase",
"testMin": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMin",
"duration": 238
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:06 AM"
},
{
"name": "Charts: NumericAxisMinAndMax",
"passed": 6,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 6,
"duration": 1336,
"type": "report",
"Axes Min and Max Test": {
"name": "Axes Min and Max Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 258,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 246
}
},
"Axes Negative Min and Positive Max Test": {
"name": "Axes Negative Min and Positive Max Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 183
}
},
"Axes Negative Min an Max Test": {
"name": "Axes Negative Min an Max Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 191,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 186
}
},
"Axes Min and Max with Decimals Test": {
"name": "Axes Min and Max with Decimals Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 218,
"type": "testcase",
"testMinAndMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMinAndMax",
"duration": 203
}
},
"Axis alwaysShowZero Test": {
"name": "Axis alwaysShowZero Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 233,
"type": "testcase",
"testAlwaysShowZero": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testAlwaysShowZero",
"duration": 214
}
},
"Axis alwaysShowZero = false Test": {
"name": "Axis alwaysShowZero = false Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 190,
"type": "testcase",
"testAlwaysShowZeroEqualsFalse": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testAlwaysShowZeroEqualsFalse",
"duration": 189
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:08 AM"
},
{
"name": "Charts: NumericAxisMax",
"passed": 24,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 24,
"duration": 5216,
"type": "report",
"Axes Max Test": {
"name": "Axes Max Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 172,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 171
}
},
"Axes Max Test with alwaysShowZero as false": {
"name": "Axes Max Test with alwaysShowZero as false",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 218,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 208
}
},
"Axes Negative Max Test": {
"name": "Axes Negative Max Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 230,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 220
}
},
"Axes Max with Decimals Test": {
"name": "Axes Max with Decimals Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 246,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 234
}
},
"Axes Integer Max with Decimal Data Test": {
"name": "Axes Integer Max with Decimal Data Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 284,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 269
}
},
"Axes Max Test with roundingMethod=auto": {
"name": "Axes Max Test with roundingMethod=auto",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 192,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 190
}
},
"Axes Negative Max Test with roundingMethod=auto": {
"name": "Axes Negative Max Test with roundingMethod=auto",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 192,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 178
}
},
"Axes Max with Decimals Test with roundingMethod=auto": {
"name": "Axes Max with Decimals Test with roundingMethod=auto",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 197,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 188
}
},
"Axes Integer Max with Decimal Data Test with roundingMethod=auto": {
"name": "Axes Integer Max with Decimal Data Test with roundingMethod=auto",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 260,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 231
}
},
"Axes Max Test with roundingMethod=null": {
"name": "Axes Max Test with roundingMethod=null",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 188,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 180
}
},
"Axes Negative Max Test with roundingMethod=null": {
"name": "Axes Negative Max Test with roundingMethod=null",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 182,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 171
}
},
"Axes Max with Decimals Test with roundingMethod=null": {
"name": "Axes Max with Decimals Test with roundingMethod=null",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 235,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 218
}
},
"Axes Integer Max with Decimal Data Test with roundingMethod=null": {
"name": "Axes Integer Max with Decimal Data Test with roundingMethod=null",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 191,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 175
}
},
"Axes Max Test with roundingMethod=1000": {
"name": "Axes Max Test with roundingMethod=1000",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 183,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 176
}
},
"Axes Negative Max Test with roundingMethod=1000": {
"name": "Axes Negative Max Test with roundingMethod=1000",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 202,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 175
}
},
"Axes Max with Decimals Test with roundingMethod=2": {
"name": "Axes Max with Decimals Test with roundingMethod=2",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 273,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 245
}
},
"Axes Integer Max with Decimal Data Test with roundingMethod=2": {
"name": "Axes Integer Max with Decimal Data Test with roundingMethod=2",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 183,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 181
}
},
"Axes Max with Positive and Negative Data Test with roundingMethod=1000": {
"name": "Axes Max with Positive and Negative Data Test with roundingMethod=1000",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 192,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 187
}
},
"Axes Max Test with Positive and Negative values and alwaysShowZero=false": {
"name": "Axes Max Test with Positive and Negative values and alwaysShowZero=false",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 283,
"type": "testcase",
"testMax": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testMax",
"duration": 266
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:15 AM"
},
{
"name": "Charts: ComboLegendStyles",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 584,
"type": "report",
"testCase_yui_3_5_0_1_1370935755407_115": {
"name": "testCase_yui_3_5_0_1_1370935755407_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 292,
"type": "testcase",
"testStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStyles",
"duration": 272
}
},
"testCase_yui_3_5_0_1_1370935755407_116": {
"name": "testCase_yui_3_5_0_1_1370935755407_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 234,
"type": "testcase",
"testStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStyles",
"duration": 226
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:16 AM"
},
{
"name": "Charts: LineLegendWrapItems",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 5837,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 291,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 276
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 313,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 309
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 348,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 344
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 414,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 401
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 374,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 370
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 327,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 322
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 419,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 414
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 344,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 337
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 394,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 386
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 336,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 336
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 359,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 352
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 417,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 410
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 373,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 364
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 1059,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 1048
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:23 AM"
},
{
"name": "Charts: LineLegend",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 3436,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 204,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 203
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 220,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 190
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 201,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 188
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 215,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 202
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 237,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 221
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 255,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 243
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 229,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 207
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 202,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 192
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 207,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 195
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 188,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 182
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 255,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 250
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 207,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 191
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 203,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 193
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 547,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 535
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:28 AM"
},
{
"name": "Charts: LineGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 2972,
"type": "report",
"testCase_yui_3_5_0_1_1370935768782_114": {
"name": "testCase_yui_3_5_0_1_1370935768782_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 414,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 235
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 157
}
},
"testCase_yui_3_5_0_1_1370935768782_115": {
"name": "testCase_yui_3_5_0_1_1370935768782_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 335,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 158
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 148
}
},
"testCase_yui_3_5_0_1_1370935768782_116": {
"name": "testCase_yui_3_5_0_1_1370935768782_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 338,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 173
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 162
}
},
"testCase_yui_3_5_0_1_1370935768782_117": {
"name": "testCase_yui_3_5_0_1_1370935768782_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 396,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 218
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 168
}
},
"testCase_yui_3_5_0_1_1370935768782_118": {
"name": "testCase_yui_3_5_0_1_1370935768782_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 336,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 162
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 157
}
},
"testCase_yui_3_5_0_1_1370935768782_119": {
"name": "testCase_yui_3_5_0_1_1370935768782_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 381,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 159
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 213
}
},
"testCase_yui_3_5_0_1_1370935768782_120": {
"name": "testCase_yui_3_5_0_1_1370935768782_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 347,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 171
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 174
}
},
"testCase_yui_3_5_0_1_1370935768782_121": {
"name": "testCase_yui_3_5_0_1_1370935768782_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 362,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 168
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 166
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:32 AM"
},
{
"name": "Charts: Legend",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 3949,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 240,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 230
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 227,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 213
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 237,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 232
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 224,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 223
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 299,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 288
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 226,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 219
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 242,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 226
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 221,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 213
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 298,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 292
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 214,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 212
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 227,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 220
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 241,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 213
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 289,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 268
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 692,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 681
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:37 AM"
},
{
"name": "Charts: GroupMarker",
"passed": 7,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 7,
"duration": 1338,
"type": "report",
"Group Marker Test": {
"name": "Group Marker Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 219,
"type": "testcase",
"testGroupMarkers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGroupMarkers",
"duration": 210
}
},
"Circle Marker Test": {
"name": "Circle Marker Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 157,
"type": "testcase",
"testGroupMarkers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGroupMarkers",
"duration": 150
}
},
"Rect Marker Test": {
"name": "Rect Marker Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 170,
"type": "testcase",
"testGroupMarkers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGroupMarkers",
"duration": 165
}
},
"Diamond Marker Test": {
"name": "Diamond Marker Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 164,
"type": "testcase",
"testGroupMarkers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGroupMarkers",
"duration": 158
}
},
"Ellipse Marker Test": {
"name": "Ellipse Marker Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 184,
"type": "testcase",
"testGroupMarkers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGroupMarkers",
"duration": 171
}
},
"Column Marker Test": {
"name": "Column Marker Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 212,
"type": "testcase",
"testGroupMarkers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGroupMarkers",
"duration": 194
}
},
"Bar Marker Test": {
"name": "Bar Marker Test",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 161,
"type": "testcase",
"testGroupMarkers": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGroupMarkers",
"duration": 154
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:40 AM"
},
{
"name": "Charts: Graph",
"passed": 21,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 21,
"duration": 3799,
"type": "report",
"Graph Tests": {
"name": "Graph Tests",
"passed": 21,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 21,
"duration": 3741,
"type": "testcase",
"test:graph._getSeries(line)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(line)",
"duration": 210
},
"test:graph._getSeries(column)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(column)",
"duration": 161
},
"test:graph._getSeries(bar)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(bar)",
"duration": 162
},
"test:graph._getSeries(area)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(area)",
"duration": 191
},
"test:graph._getSeries(stackedarea)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(stackedarea)",
"duration": 192
},
"test:graph._getSeries(stackedcolumn)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(stackedcolumn)",
"duration": 206
},
"test:graph._getSeries(stackedbar)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(stackedbar)",
"duration": 168
},
"test:graph._getSeries(stackedline)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(stackedline)",
"duration": 193
},
"test:graph._getSeries(markerseries)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(markerseries)",
"duration": 151
},
"test:graph._getSeries(stackedmarkerseries)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(stackedmarkerseries)",
"duration": 152
},
"test:graph._getSeries(spline)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(spline)",
"duration": 155
},
"test:graph._getSeries(areaspline)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(areaspline)",
"duration": 224
},
"test:graph._getSeries(stackedspline)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(stackedspline)",
"duration": 163
},
"test:graph._getSeries(stackedareapline)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(stackedareapline)",
"duration": 147
},
"test:graph._getSeries(pie)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(pie)",
"duration": 153
},
"test:graph._getSeries(combo)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(combo)",
"duration": 161
},
"test:graph._getSeries(stackedcombo)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(stackedcombo)",
"duration": 156
},
"test:graph._getSeries(combospline)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(combospline)",
"duration": 215
},
"test:graph._getSeries(stackedcombospline)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(stackedcombospline)",
"duration": 151
},
"test:graph._getSeries(customclass)": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._getSeries(customclass)",
"duration": 146
},
"test:graph._drawSeries()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test:graph._drawSeries()",
"duration": 250
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:45 AM"
},
{
"name": "Charts: DataProvider",
"passed": 19,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 19,
"duration": 4254,
"type": "report",
"All Positive DataProvider Tests": {
"name": "All Positive DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 227,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 225
}
},
"All Negative DataProvider Tests": {
"name": "All Negative DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 180,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 172
}
},
"Positive and Negative DataProvider Tests": {
"name": "Positive and Negative DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 195,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 180
}
},
"Decimal DataProvider Tests": {
"name": "Decimal DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 215,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 193
}
},
"Missing Small DataProvider Tests": {
"name": "Missing Small DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 196,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 186
}
},
"Missing Large DataProvider Tests": {
"name": "Missing Large DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 266,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 250
}
},
"Null Values DataProvider Tests": {
"name": "Null Values DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 294,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 279
}
},
"Missing First Values DataProvider Tests": {
"name": "Missing First Values DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 217,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 201
}
},
"All Positive Stacked DataProvider Tests": {
"name": "All Positive Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 206,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 191
}
},
"All Negative Stacked DataProvider Tests": {
"name": "All Negative Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 206,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 194
}
},
"Positive and Negative Stacked DataProvider Tests": {
"name": "Positive and Negative Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 207,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 200
}
},
"Decimal Stacked DataProvider Tests": {
"name": "Decimal Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 318,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 315
}
},
"Missing Small Stacked DataProvider Tests": {
"name": "Missing Small Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 265,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 239
}
},
"Missing Large Stacked DataProvider Tests": {
"name": "Missing Large Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 219,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 207
}
},
"Null Values Stacked DataProvider Tests": {
"name": "Null Values Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 175
}
},
"Missing First Values Stacked DataProvider Tests": {
"name": "Missing First Values Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 205,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 179
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:50 AM"
},
{
"name": "Charts: ComboTooltip",
"passed": 4,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 4,
"duration": 708,
"type": "report",
"Event 'mousedown' Tests": {
"name": "Event 'mousedown' Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 353,
"type": "testcase",
"testTooltipProps": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTooltipProps",
"duration": 196
},
"testEvent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testEvent",
"duration": 149
}
},
"Event 'mouseover' Tests": {
"name": "Event 'mouseover' Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 300,
"type": "testcase",
"testTooltipProps": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTooltipProps",
"duration": 147
},
"testEvent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testEvent",
"duration": 140
}
},
"timestamp": "Tuesday, June 11, 2013 12:29:52 AM"
},
{
"name": "Charts: ComboSplineShowAreaFillGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 6398,
"type": "report",
"testCase_yui_3_5_0_1_1370935793065_114": {
"name": "testCase_yui_3_5_0_1_1370935793065_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 677,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 364
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 307
}
},
"testCase_yui_3_5_0_1_1370935793065_115": {
"name": "testCase_yui_3_5_0_1_1370935793065_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 710,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 367
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 314
}
},
"testCase_yui_3_5_0_1_1370935793065_116": {
"name": "testCase_yui_3_5_0_1_1370935793065_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 777,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 360
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 412
}
},
"testCase_yui_3_5_0_1_1370935793065_117": {
"name": "testCase_yui_3_5_0_1_1370935793065_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 825,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 379
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 437
}
},
"testCase_yui_3_5_0_1_1370935793065_118": {
"name": "testCase_yui_3_5_0_1_1370935793065_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 809,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 368
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 429
}
},
"testCase_yui_3_5_0_1_1370935793065_119": {
"name": "testCase_yui_3_5_0_1_1370935793065_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 719,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 368
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 337
}
},
"testCase_yui_3_5_0_1_1370935793065_120": {
"name": "testCase_yui_3_5_0_1_1370935793065_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 924,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 502
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 410
}
},
"testCase_yui_3_5_0_1_1370935793065_121": {
"name": "testCase_yui_3_5_0_1_1370935793065_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 886,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 465
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 411
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:00 AM"
},
{
"name": "Charts: ComboSplineLegendWrapItems",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 8936,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 440,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 437
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 494,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 493
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 577,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 572
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 581,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 560
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 485,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 485
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 553,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 536
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 490,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 481
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 545,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 525
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 472,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 468
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 585,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 570
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 496,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 489
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 578,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 552
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 505,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 495
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 2065,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 2059
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:10 AM"
},
{
"name": "Charts: ComboSplineLegendStyles",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 689,
"type": "report",
"testCase_yui_3_5_0_1_1370935811016_115": {
"name": "testCase_yui_3_5_0_1_1370935811016_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 322,
"type": "testcase",
"testStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStyles",
"duration": 296
}
},
"testCase_yui_3_5_0_1_1370935811016_116": {
"name": "testCase_yui_3_5_0_1_1370935811016_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 286,
"type": "testcase",
"testStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStyles",
"duration": 286
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:12 AM"
},
{
"name": "Charts: AreaSplineLegend",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 4665,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 269,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 267
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 258,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 246
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 261,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 257
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 266,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 258
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 305,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 298
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 252,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 240
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 255,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 245
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 288,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 283
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 271,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 261
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 240,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 237
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 263,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 250
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 327,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 311
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 260,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 260
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 1075,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 1070
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:18 AM"
},
{
"name": "Charts: ComboSplineGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 5141,
"type": "report",
"testCase_yui_3_5_0_1_1370935818829_114": {
"name": "testCase_yui_3_5_0_1_1370935818829_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 307,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 293
}
},
"testCase_yui_3_5_0_1_1370935818829_115": {
"name": "testCase_yui_3_5_0_1_1370935818829_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 253,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 235
}
},
"testCase_yui_3_5_0_1_1370935818829_116": {
"name": "testCase_yui_3_5_0_1_1370935818829_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 256,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 241
}
},
"testCase_yui_3_5_0_1_1370935818829_117": {
"name": "testCase_yui_3_5_0_1_1370935818829_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 308,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 300
}
},
"testCase_yui_3_5_0_1_1370935818829_118": {
"name": "testCase_yui_3_5_0_1_1370935818829_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 259,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 247
}
},
"testCase_yui_3_5_0_1_1370935818829_119": {
"name": "testCase_yui_3_5_0_1_1370935818829_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 226,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 226
}
},
"testCase_yui_3_5_0_1_1370935818829_120": {
"name": "testCase_yui_3_5_0_1_1370935818829_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 237,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 229
}
},
"testCase_yui_3_5_0_1_1370935818829_121": {
"name": "testCase_yui_3_5_0_1_1370935818829_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 303,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 298
}
},
"testCase_yui_3_5_0_1_1370935818829_122": {
"name": "testCase_yui_3_5_0_1_1370935818829_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 256,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 243
}
},
"testCase_yui_3_5_0_1_1370935818829_123": {
"name": "testCase_yui_3_5_0_1_1370935818829_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 266,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 259
}
},
"testCase_yui_3_5_0_1_1370935818829_124": {
"name": "testCase_yui_3_5_0_1_1370935818829_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 349,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 326
}
},
"testCase_yui_3_5_0_1_1370935818829_125": {
"name": "testCase_yui_3_5_0_1_1370935818829_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 285,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 270
}
},
"testCase_yui_3_5_0_1_1370935818829_126": {
"name": "testCase_yui_3_5_0_1_1370935818829_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 273,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 263
}
},
"testCase_yui_3_5_0_1_1370935818829_127": {
"name": "testCase_yui_3_5_0_1_1370935818829_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 259,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 258
}
},
"testCase_yui_3_5_0_1_1370935818829_128": {
"name": "testCase_yui_3_5_0_1_1370935818829_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 345,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 320
}
},
"testCase_yui_3_5_0_1_1370935818829_129": {
"name": "testCase_yui_3_5_0_1_1370935818829_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 262,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 256
}
},
"testCase_yui_3_5_0_1_1370935818829_130": {
"name": "testCase_yui_3_5_0_1_1370935818829_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 281,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 271
}
},
"testCase_yui_3_5_0_1_1370935818829_131": {
"name": "testCase_yui_3_5_0_1_1370935818829_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 342,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 333
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:24 AM"
},
{
"name": "Charts: ComboSplineGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 4980,
"type": "report",
"testCase_yui_3_5_0_1_1370935825204_114": {
"name": "testCase_yui_3_5_0_1_1370935825204_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 598,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 323
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 261
}
},
"testCase_yui_3_5_0_1_1370935825204_115": {
"name": "testCase_yui_3_5_0_1_1370935825204_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 588,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 259
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 317
}
},
"testCase_yui_3_5_0_1_1370935825204_116": {
"name": "testCase_yui_3_5_0_1_1370935825204_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 548,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 270
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 262
}
},
"testCase_yui_3_5_0_1_1370935825204_117": {
"name": "testCase_yui_3_5_0_1_1370935825204_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 616,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 328
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 275
}
},
"testCase_yui_3_5_0_1_1370935825204_118": {
"name": "testCase_yui_3_5_0_1_1370935825204_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 636,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 288
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 343
}
},
"testCase_yui_3_5_0_1_1370935825204_119": {
"name": "testCase_yui_3_5_0_1_1370935825204_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 594,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 297
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 287
}
},
"testCase_yui_3_5_0_1_1370935825204_120": {
"name": "testCase_yui_3_5_0_1_1370935825204_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 661,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 354
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 299
}
},
"testCase_yui_3_5_0_1_1370935825204_121": {
"name": "testCase_yui_3_5_0_1_1370935825204_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 675,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 291
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 381
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:31 AM"
},
{
"name": "Charts: ComboShowAreaFillGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 4044,
"type": "report",
"testCase_yui_3_5_0_1_1370935831313_114": {
"name": "testCase_yui_3_5_0_1_1370935831313_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 465,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 258
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 201
}
},
"testCase_yui_3_5_0_1_1370935831313_115": {
"name": "testCase_yui_3_5_0_1_1370935831313_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 457,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 222
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 227
}
},
"testCase_yui_3_5_0_1_1370935831313_116": {
"name": "testCase_yui_3_5_0_1_1370935831313_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 509,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 284
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 221
}
},
"testCase_yui_3_5_0_1_1370935831313_117": {
"name": "testCase_yui_3_5_0_1_1370935831313_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 499,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 209
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 280
}
},
"testCase_yui_3_5_0_1_1370935831313_118": {
"name": "testCase_yui_3_5_0_1_1370935831313_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 480,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 244
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 225
}
},
"testCase_yui_3_5_0_1_1370935831313_119": {
"name": "testCase_yui_3_5_0_1_1370935831313_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 537,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 226
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 297
}
},
"testCase_yui_3_5_0_1_1370935831313_120": {
"name": "testCase_yui_3_5_0_1_1370935831313_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 485,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 238
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 239
}
},
"testCase_yui_3_5_0_1_1370935831313_121": {
"name": "testCase_yui_3_5_0_1_1370935831313_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 542,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 296
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 239
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:36 AM"
},
{
"name": "Charts: ComboLegendWrapItems",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 8060,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 319,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 317
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 446,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 437
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 502,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 486
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 452,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 424
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 529,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 515
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 454,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 440
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 515,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 502
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 445,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 433
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 497,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 494
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 431,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 427
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 495,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 483
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 459,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 429
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 635,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 627
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 1776,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 1762
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:45 AM"
},
{
"name": "Charts: ComboLegendStyles",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 571,
"type": "report",
"testCase_yui_3_5_0_1_1370935845938_115": {
"name": "testCase_yui_3_5_0_1_1370935845938_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 287,
"type": "testcase",
"testStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStyles",
"duration": 276
}
},
"testCase_yui_3_5_0_1_1370935845938_116": {
"name": "testCase_yui_3_5_0_1_1370935845938_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 224,
"type": "testcase",
"testStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStyles",
"duration": 221
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:47 AM"
},
{
"name": "Charts: ComboGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 4048,
"type": "report",
"testCase_yui_3_5_0_1_1370935847641_114": {
"name": "testCase_yui_3_5_0_1_1370935847641_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 277,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 267
}
},
"testCase_yui_3_5_0_1_1370935847641_115": {
"name": "testCase_yui_3_5_0_1_1370935847641_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 194,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 181
}
},
"testCase_yui_3_5_0_1_1370935847641_116": {
"name": "testCase_yui_3_5_0_1_1370935847641_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 187,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 181
}
},
"testCase_yui_3_5_0_1_1370935847641_117": {
"name": "testCase_yui_3_5_0_1_1370935847641_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 191,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 187
}
},
"testCase_yui_3_5_0_1_1370935847641_118": {
"name": "testCase_yui_3_5_0_1_1370935847641_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 255,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 240
}
},
"testCase_yui_3_5_0_1_1370935847641_119": {
"name": "testCase_yui_3_5_0_1_1370935847641_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 197,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 187
}
},
"testCase_yui_3_5_0_1_1370935847641_120": {
"name": "testCase_yui_3_5_0_1_1370935847641_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 193,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 177
}
},
"testCase_yui_3_5_0_1_1370935847641_121": {
"name": "testCase_yui_3_5_0_1_1370935847641_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 203,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 194
}
},
"testCase_yui_3_5_0_1_1370935847641_122": {
"name": "testCase_yui_3_5_0_1_1370935847641_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 187,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 180
}
},
"testCase_yui_3_5_0_1_1370935847641_123": {
"name": "testCase_yui_3_5_0_1_1370935847641_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 275,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 268
}
},
"testCase_yui_3_5_0_1_1370935847641_124": {
"name": "testCase_yui_3_5_0_1_1370935847641_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 227,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 215
}
},
"testCase_yui_3_5_0_1_1370935847641_125": {
"name": "testCase_yui_3_5_0_1_1370935847641_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 201,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 198
}
},
"testCase_yui_3_5_0_1_1370935847641_126": {
"name": "testCase_yui_3_5_0_1_1370935847641_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 206,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 201
}
},
"testCase_yui_3_5_0_1_1370935847641_127": {
"name": "testCase_yui_3_5_0_1_1370935847641_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 275,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 274
}
},
"testCase_yui_3_5_0_1_1370935847641_128": {
"name": "testCase_yui_3_5_0_1_1370935847641_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 223,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 217
}
},
"testCase_yui_3_5_0_1_1370935847641_129": {
"name": "testCase_yui_3_5_0_1_1370935847641_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 216,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 200
}
},
"testCase_yui_3_5_0_1_1370935847641_130": {
"name": "testCase_yui_3_5_0_1_1370935847641_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 201,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 199
}
},
"testCase_yui_3_5_0_1_1370935847641_131": {
"name": "testCase_yui_3_5_0_1_1370935847641_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 264,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 261
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:52 AM"
},
{
"name": "Charts: ComboGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 4060,
"type": "report",
"testCase_yui_3_5_0_1_1370935852923_114": {
"name": "testCase_yui_3_5_0_1_1370935852923_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 485,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 280
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 199
}
},
"testCase_yui_3_5_0_1_1370935852923_115": {
"name": "testCase_yui_3_5_0_1_1370935852923_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 432,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 214
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 215
}
},
"testCase_yui_3_5_0_1_1370935852923_116": {
"name": "testCase_yui_3_5_0_1_1370935852923_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 516,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 284
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 209
}
},
"testCase_yui_3_5_0_1_1370935852923_117": {
"name": "testCase_yui_3_5_0_1_1370935852923_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 519,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 226
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 285
}
},
"testCase_yui_3_5_0_1_1370935852923_118": {
"name": "testCase_yui_3_5_0_1_1370935852923_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 489,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 261
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 227
}
},
"testCase_yui_3_5_0_1_1370935852923_119": {
"name": "testCase_yui_3_5_0_1_1370935852923_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 516,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 215
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 286
}
},
"testCase_yui_3_5_0_1_1370935852923_120": {
"name": "testCase_yui_3_5_0_1_1370935852923_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 490,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 246
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 232
}
},
"testCase_yui_3_5_0_1_1370935852923_121": {
"name": "testCase_yui_3_5_0_1_1370935852923_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 540,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 295
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 240
}
},
"timestamp": "Tuesday, June 11, 2013 12:30:58 AM"
},
{
"name": "Charts: ColumnLegendWrapItems",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 7927,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 344,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 331
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 462,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 451
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 490,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 472
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 420,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 409
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 479,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 466
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 418,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 418
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 501,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 497
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 414,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 411
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 521,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 511
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 423,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 419
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 501,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 500
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 499,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 485
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 617,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 602
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 1741,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 1720
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:07 AM"
},
{
"name": "Charts: ColumnLegendStyles",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 582,
"type": "report",
"testCase_yui_3_5_0_1_1370935867485_115": {
"name": "testCase_yui_3_5_0_1_1370935867485_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 236,
"type": "testcase",
"testStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStyles",
"duration": 235
}
},
"testCase_yui_3_5_0_1_1370935867485_116": {
"name": "testCase_yui_3_5_0_1_1370935867485_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 250,
"type": "testcase",
"testStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStyles",
"duration": 235
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:09 AM"
},
{
"name": "Charts: ColumnLegend",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 3918,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 193,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 190
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 234,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 206
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 242,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 231
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 238,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 220
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 296,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 264
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 221,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 206
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 229,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 217
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 221,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 220
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 290,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 277
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 213,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 212
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 235,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 228
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 240,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 235
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 303,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 288
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 675,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 667
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:14 AM"
},
{
"name": "Charts: ColumnGridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 3932,
"type": "report",
"testCase_yui_3_5_0_1_1370935874579_114": {
"name": "testCase_yui_3_5_0_1_1370935874579_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 234,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 222
}
},
"testCase_yui_3_5_0_1_1370935874579_115": {
"name": "testCase_yui_3_5_0_1_1370935874579_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 189,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 177
}
},
"testCase_yui_3_5_0_1_1370935874579_116": {
"name": "testCase_yui_3_5_0_1_1370935874579_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 185,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 176
}
},
"testCase_yui_3_5_0_1_1370935874579_117": {
"name": "testCase_yui_3_5_0_1_1370935874579_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 188,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 176
}
},
"testCase_yui_3_5_0_1_1370935874579_118": {
"name": "testCase_yui_3_5_0_1_1370935874579_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 234,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 221
}
},
"testCase_yui_3_5_0_1_1370935874579_119": {
"name": "testCase_yui_3_5_0_1_1370935874579_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 188,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 178
}
},
"testCase_yui_3_5_0_1_1370935874579_120": {
"name": "testCase_yui_3_5_0_1_1370935874579_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 192,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 184
}
},
"testCase_yui_3_5_0_1_1370935874579_121": {
"name": "testCase_yui_3_5_0_1_1370935874579_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 172,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 170
}
},
"testCase_yui_3_5_0_1_1370935874579_122": {
"name": "testCase_yui_3_5_0_1_1370935874579_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 163,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 161
}
},
"testCase_yui_3_5_0_1_1370935874579_123": {
"name": "testCase_yui_3_5_0_1_1370935874579_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 272,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 247
}
},
"testCase_yui_3_5_0_1_1370935874579_124": {
"name": "testCase_yui_3_5_0_1_1370935874579_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 203,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 202
}
},
"testCase_yui_3_5_0_1_1370935874579_125": {
"name": "testCase_yui_3_5_0_1_1370935874579_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 195,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 194
}
},
"testCase_yui_3_5_0_1_1370935874579_126": {
"name": "testCase_yui_3_5_0_1_1370935874579_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 218,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 194
}
},
"testCase_yui_3_5_0_1_1370935874579_127": {
"name": "testCase_yui_3_5_0_1_1370935874579_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 246,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 239
}
},
"testCase_yui_3_5_0_1_1370935874579_128": {
"name": "testCase_yui_3_5_0_1_1370935874579_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 257,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 228
}
},
"testCase_yui_3_5_0_1_1370935874579_129": {
"name": "testCase_yui_3_5_0_1_1370935874579_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 277,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 274
}
},
"testCase_yui_3_5_0_1_1370935874579_130": {
"name": "testCase_yui_3_5_0_1_1370935874579_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 215,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 209
}
},
"testCase_yui_3_5_0_1_1370935874579_131": {
"name": "testCase_yui_3_5_0_1_1370935874579_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 219,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 192
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:19 AM"
},
{
"name": "Charts: ColumnGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 3536,
"type": "report",
"testCase_yui_3_5_0_1_1370935879766_114": {
"name": "testCase_yui_3_5_0_1_1370935879766_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 422,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 224
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 188
}
},
"testCase_yui_3_5_0_1_1370935879766_115": {
"name": "testCase_yui_3_5_0_1_1370935879766_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 428,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 189
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 230
}
},
"testCase_yui_3_5_0_1_1370935879766_116": {
"name": "testCase_yui_3_5_0_1_1370935879766_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 522,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 252
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 268
}
},
"testCase_yui_3_5_0_1_1370935879766_117": {
"name": "testCase_yui_3_5_0_1_1370935879766_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 392,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 185
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 182
}
},
"testCase_yui_3_5_0_1_1370935879766_118": {
"name": "testCase_yui_3_5_0_1_1370935879766_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 449,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 249
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 194
}
},
"testCase_yui_3_5_0_1_1370935879766_119": {
"name": "testCase_yui_3_5_0_1_1370935879766_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 374,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 184
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 179
}
},
"testCase_yui_3_5_0_1_1370935879766_120": {
"name": "testCase_yui_3_5_0_1_1370935879766_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 491,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 268
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 197
}
},
"testCase_yui_3_5_0_1_1370935879766_121": {
"name": "testCase_yui_3_5_0_1_1370935879766_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 394,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 201
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 191
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:24 AM"
},
{
"name": "Charts: ColumnDataProvider",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 3332,
"type": "report",
"All Positive DataProvider Tests": {
"name": "All Positive DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 279,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 249
}
},
"All Negative DataProvider Tests": {
"name": "All Negative DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 207,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 177
}
},
"Positive and Negative DataProvider Tests": {
"name": "Positive and Negative DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 200,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 175
}
},
"Decimal DataProvider Tests": {
"name": "Decimal DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 184,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 173
}
},
"Missing Small DataProvider Tests": {
"name": "Missing Small DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 231,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 203
}
},
"Missing Large DataProvider Tests": {
"name": "Missing Large DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 196,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 180
}
},
"Null Values DataProvider Tests": {
"name": "Null Values DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 162
}
},
"Missing First Values DataProvider Tests": {
"name": "Missing First Values DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 192,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 169
}
},
"All Positive Stacked DataProvider Tests": {
"name": "All Positive Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 173,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 171
}
},
"All Negative Stacked DataProvider Tests": {
"name": "All Negative Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 258,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 242
}
},
"Positive and Negative Stacked DataProvider Tests": {
"name": "Positive and Negative Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 191,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 186
}
},
"Decimal Stacked DataProvider Tests": {
"name": "Decimal Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 182,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 181
}
},
"Missing Small Stacked DataProvider Tests": {
"name": "Missing Small Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 187,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 165
}
},
"Missing Large Stacked DataProvider Tests": {
"name": "Missing Large Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 176,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 169
}
},
"Null Values Stacked DataProvider Tests": {
"name": "Null Values Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 219,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 218
}
},
"Missing First Values Stacked DataProvider Tests": {
"name": "Missing First Values Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 170,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 170
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:29 AM"
},
{
"name": "Charts: Dom Events",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 314,
"type": "report",
"testCase_yui_3_5_0_1_1370935889485_114": {
"name": "testCase_yui_3_5_0_1_1370935889485_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 259,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 256
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:30 AM"
},
{
"name": "Charts",
"passed": 8,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 8,
"duration": 1619,
"type": "report",
"Chart Tests": {
"name": "Chart Tests",
"passed": 8,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 8,
"duration": 1562,
"type": "testcase",
"testGetSeriesByIndex": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetSeriesByIndex",
"duration": 241
},
"testGetSeriesByKey": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetSeriesByKey",
"duration": 178
},
"testGetAxesByKey": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetAxesByKey",
"duration": 184
},
"testGetCategoryAxis": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetCategoryAxis",
"duration": 184
},
"testGetGraph": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetGraph",
"duration": 174
},
"testGetAxes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetAxes",
"duration": 231
},
"testGetSeriesKeys": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetSeriesKeys",
"duration": 172
},
"testGetDefaultAttributes": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGetDefaultAttributes",
"duration": 184
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:33 AM"
},
{
"name": "Charts: BarLegendWrapItems",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 7670,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 356,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 352
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 442,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 420
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 504,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 489
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 431,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 420
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 508,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 492
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 438,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 431
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 518,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 496
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 457,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 456
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 590,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 577
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 458,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 441
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 502,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 490
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 468,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 459
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 493,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 486
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 1432,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 1419
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:42 AM"
},
{
"name": "Charts: BarLegendStyles",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 574,
"type": "report",
"testCase_yui_3_5_0_1_1370935902579_115": {
"name": "testCase_yui_3_5_0_1_1370935902579_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 235,
"type": "testcase",
"testStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStyles",
"duration": 233
}
},
"testCase_yui_3_5_0_1_1370935902579_116": {
"name": "testCase_yui_3_5_0_1_1370935902579_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 285,
"type": "testcase",
"testStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStyles",
"duration": 270
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:44 AM"
},
{
"name": "Charts: BarLegend",
"passed": 14,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 14,
"duration": 3869,
"type": "report",
"No Legend Tests with basic dataProvider": {
"name": "No Legend Tests with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 231,
"type": "testcase",
"testNoLegend": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testNoLegend",
"duration": 220
}
},
"Test with top positioned, center aligned legend": {
"name": "Test with top positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 229,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 215
}
},
"Test with right positioned, middle aligned legend": {
"name": "Test with right positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 224,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 221
}
},
"Test with bottom positioned, center aligned legend": {
"name": "Test with bottom positioned, center aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 256,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 227
}
},
"Test with left positioned, middle aligned legend": {
"name": "Test with left positioned, middle aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 285,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 279
}
},
"Test with top positioned, left aligned legend": {
"name": "Test with top positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 224,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 224
}
},
"Test with right positioned, top aligned legend": {
"name": "Test with right positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 221,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 210
}
},
"Test with bottom positioned, left aligned legend": {
"name": "Test with bottom positioned, left aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 224,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 218
}
},
"Test with left positioned, top aligned legend": {
"name": "Test with left positioned, top aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 282,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 266
}
},
"Test with top positioned, right aligned legend": {
"name": "Test with top positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 242,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 227
}
},
"Test with right positioned, bottom aligned legend": {
"name": "Test with right positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 231,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 226
}
},
"Test with bottom positioned, right aligned legend": {
"name": "Test with bottom positioned, right aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 223,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 215
}
},
"Test with left positioned, bottom aligned legend": {
"name": "Test with left positioned, bottom aligned legend",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 303,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 300
}
},
"Legend Position Test with basic dataProvider": {
"name": "Legend Position Test with basic dataProvider",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 624,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 612
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:49 AM"
},
{
"name": "Charts: Gridlines",
"passed": 18,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 18,
"duration": 3992,
"type": "report",
"testCase_yui_3_5_0_1_1370935909438_114": {
"name": "testCase_yui_3_5_0_1_1370935909438_114",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 249,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 242
}
},
"testCase_yui_3_5_0_1_1370935909438_115": {
"name": "testCase_yui_3_5_0_1_1370935909438_115",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 195,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 173
}
},
"testCase_yui_3_5_0_1_1370935909438_116": {
"name": "testCase_yui_3_5_0_1_1370935909438_116",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 189,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 175
}
},
"testCase_yui_3_5_0_1_1370935909438_117": {
"name": "testCase_yui_3_5_0_1_1370935909438_117",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 200,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 188
}
},
"testCase_yui_3_5_0_1_1370935909438_118": {
"name": "testCase_yui_3_5_0_1_1370935909438_118",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 198,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 184
}
},
"testCase_yui_3_5_0_1_1370935909438_119": {
"name": "testCase_yui_3_5_0_1_1370935909438_119",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 269,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 267
}
},
"testCase_yui_3_5_0_1_1370935909438_120": {
"name": "testCase_yui_3_5_0_1_1370935909438_120",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 230,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 202
}
},
"testCase_yui_3_5_0_1_1370935909438_121": {
"name": "testCase_yui_3_5_0_1_1370935909438_121",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 205,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 204
}
},
"testCase_yui_3_5_0_1_1370935909438_122": {
"name": "testCase_yui_3_5_0_1_1370935909438_122",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 194,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 180
}
},
"testCase_yui_3_5_0_1_1370935909438_123": {
"name": "testCase_yui_3_5_0_1_1370935909438_123",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 271,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 248
}
},
"testCase_yui_3_5_0_1_1370935909438_124": {
"name": "testCase_yui_3_5_0_1_1370935909438_124",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 206,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 204
}
},
"testCase_yui_3_5_0_1_1370935909438_125": {
"name": "testCase_yui_3_5_0_1_1370935909438_125",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 217,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 203
}
},
"testCase_yui_3_5_0_1_1370935909438_126": {
"name": "testCase_yui_3_5_0_1_1370935909438_126",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 215,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 200
}
},
"testCase_yui_3_5_0_1_1370935909438_127": {
"name": "testCase_yui_3_5_0_1_1370935909438_127",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 191,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 189
}
},
"testCase_yui_3_5_0_1_1370935909438_128": {
"name": "testCase_yui_3_5_0_1_1370935909438_128",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 265,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 248
}
},
"testCase_yui_3_5_0_1_1370935909438_129": {
"name": "testCase_yui_3_5_0_1_1370935909438_129",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 229,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 199
}
},
"testCase_yui_3_5_0_1_1370935909438_130": {
"name": "testCase_yui_3_5_0_1_1370935909438_130",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 201,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 198
}
},
"testCase_yui_3_5_0_1_1370935909438_131": {
"name": "testCase_yui_3_5_0_1_1370935909438_131",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 200,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 197
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:54 AM"
},
{
"name": "Charts: BarGlobalStyles",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 3381,
"type": "report",
"testCase_yui_3_5_0_1_1370935914672_114": {
"name": "testCase_yui_3_5_0_1_1370935914672_114",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 414,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 232
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 176
}
},
"testCase_yui_3_5_0_1_1370935914672_115": {
"name": "testCase_yui_3_5_0_1_1370935914672_115",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 360,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 169
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 184
}
},
"testCase_yui_3_5_0_1_1370935914672_116": {
"name": "testCase_yui_3_5_0_1_1370935914672_116",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 407,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 221
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 180
}
},
"testCase_yui_3_5_0_1_1370935914672_117": {
"name": "testCase_yui_3_5_0_1_1370935914672_117",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 353,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 178
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 170
}
},
"testCase_yui_3_5_0_1_1370935914672_118": {
"name": "testCase_yui_3_5_0_1_1370935914672_118",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 445,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 236
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 196
}
},
"testCase_yui_3_5_0_1_1370935914672_119": {
"name": "testCase_yui_3_5_0_1_1370935914672_119",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 382,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 191
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 190
}
},
"testCase_yui_3_5_0_1_1370935914672_120": {
"name": "testCase_yui_3_5_0_1_1370935914672_120",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 471,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 200
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 246
}
},
"testCase_yui_3_5_0_1_1370935914672_121": {
"name": "testCase_yui_3_5_0_1_1370935914672_121",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 402,
"type": "testcase",
"testGlobalStyles": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testGlobalStyles",
"duration": 196
},
"testStylesByComponent": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testStylesByComponent",
"duration": 199
}
},
"timestamp": "Tuesday, June 11, 2013 12:31:59 AM"
},
{
"name": "Charts: BarDataProvider",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 3225,
"type": "report",
"All Positive DataProvider Tests": {
"name": "All Positive DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 206,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 193
}
},
"All Negative DataProvider Tests": {
"name": "All Negative DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 193,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 169
}
},
"Positive and Negative DataProvider Tests": {
"name": "Positive and Negative DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 178,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 175
}
},
"Decimal DataProvider Tests": {
"name": "Decimal DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 187,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 175
}
},
"Missing Small DataProvider Tests": {
"name": "Missing Small DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 214,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 204
}
},
"Missing Large DataProvider Tests": {
"name": "Missing Large DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 199,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 184
}
},
"Null Values DataProvider Tests": {
"name": "Null Values DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 173,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 169
}
},
"Missing First Values DataProvider Tests": {
"name": "Missing First Values DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 165,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 163
}
},
"All Positive Stacked DataProvider Tests": {
"name": "All Positive Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 176,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 168
}
},
"All Negative Stacked DataProvider Tests": {
"name": "All Negative Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 254,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 252
}
},
"Positive and Negative Stacked DataProvider Tests": {
"name": "Positive and Negative Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 187,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 174
}
},
"Decimal Stacked DataProvider Tests": {
"name": "Decimal Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 199,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 187
}
},
"Missing Small Stacked DataProvider Tests": {
"name": "Missing Small Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 166,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 165
}
},
"Missing Large Stacked DataProvider Tests": {
"name": "Missing Large Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 182
}
},
"Null Values Stacked DataProvider Tests": {
"name": "Null Values Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 249,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 230
}
},
"Missing First Values Stacked DataProvider Tests": {
"name": "Missing First Values Stacked DataProvider Tests",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 197,
"type": "testcase",
"testDefault": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testDefault",
"duration": 192
}
},
"timestamp": "Tuesday, June 11, 2013 12:32:03 AM"
},
{
"name": "Charts: AxisTitle",
"passed": 26,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 26,
"duration": 5703,
"type": "report",
"Left and Bottom Axes with undefined degree title rotation": {
"name": "Left and Bottom Axes with undefined degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 232,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 212
}
},
"Left and Bottom Axes with 15 degree title rotation": {
"name": "Left and Bottom Axes with 15 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 194,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 187
}
},
"Left and Bottom Axes with 30 degree title rotation": {
"name": "Left and Bottom Axes with 30 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 214,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 198
}
},
"Left and Bottom Axes with 45 degree title rotation": {
"name": "Left and Bottom Axes with 45 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 246,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 243
}
},
"Left and Bottom Axes with 60 degree title rotation": {
"name": "Left and Bottom Axes with 60 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 205,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 198
}
},
"Left and Bottom Axes with 75 degree title rotation": {
"name": "Left and Bottom Axes with 75 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 186,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 182
}
},
"Left and Bottom Axes with 90 degree title rotation": {
"name": "Left and Bottom Axes with 90 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 181,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 175
}
},
"Left and Bottom Axes with -15 degree title rotation": {
"name": "Left and Bottom Axes with -15 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 202,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 175
}
},
"Left and Bottom Axes with -30 degree title rotation": {
"name": "Left and Bottom Axes with -30 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 273,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 246
}
},
"Left and Bottom Axes with -45 degree title rotation": {
"name": "Left and Bottom Axes with -45 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 203,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 199
}
},
"Left and Bottom Axes with -60 degree title rotation": {
"name": "Left and Bottom Axes with -60 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 202,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 200
}
},
"Left and Bottom Axes with -75 degree title rotation": {
"name": "Left and Bottom Axes with -75 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 187,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 185
}
},
"Left and Bottom Axes with -90 degree title rotation": {
"name": "Left and Bottom Axes with -90 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 183,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 181
}
},
"Right and Top Axes with undefined degree title rotation": {
"name": "Right and Top Axes with undefined degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 253,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 247
}
},
"Right and Top Axes with 15 degree title rotation": {
"name": "Right and Top Axes with 15 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 194,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 191
}
},
"Right and Top Axes with 30 degree title rotation": {
"name": "Right and Top Axes with 30 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 210,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 184
}
},
"Right and Top Axes with 45 degree title rotation": {
"name": "Right and Top Axes with 45 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 194,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 193
}
},
"Right and Top Axes with 60 degree title rotation": {
"name": "Right and Top Axes with 60 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 254,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 242
}
},
"Right and Top Axes with 75 degree title rotation": {
"name": "Right and Top Axes with 75 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 201,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 196
}
},
"Right and Top Axes with 90 degree title rotation": {
"name": "Right and Top Axes with 90 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 197,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 190
}
},
"Right and Top Axes with -15 degree title rotation": {
"name": "Right and Top Axes with -15 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 217,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 204
}
},
"Right and Top Axes with -30 degree title rotation": {
"name": "Right and Top Axes with -30 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 197,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 184
}
},
"Right and Top Axes with -45 degree title rotation": {
"name": "Right and Top Axes with -45 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 296,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 295
}
},
"Right and Top Axes with -60 degree title rotation": {
"name": "Right and Top Axes with -60 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 235,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 233
}
},
"Right and Top Axes with -75 degree title rotation": {
"name": "Right and Top Axes with -75 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 207,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 206
}
},
"Right and Top Axes with -90 degree title rotation": {
"name": "Right and Top Axes with -90 degree title rotation",
"passed": 1,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1,
"duration": 262,
"type": "testcase",
"testTitleRotation": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "testTitleRotation",
"duration": 250
}
},
"timestamp": "Tuesday, June 11, 2013 12:32:10 AM"
},
{
"name": "Charts: TimeAxisBase",
"passed": 32,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 32,
"duration": 604,
"type": "report",
"TimeAxisBase Tests": {
"name": "TimeAxisBase Tests",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 267,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getDefaultStyles()",
"duration": 2
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 4
},
"test: setKeys()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: setKeys()",
"duration": 9
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 10
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 3
},
"test: get('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('maximum')",
"duration": 4
},
"test: get('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('minimum')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 3
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 5
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 4
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 5
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 4
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 3
},
"test: edgeCases": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: edgeCases",
"duration": 4
}
},
"TimeAxisBase with strings for min/max Tests": {
"name": "TimeAxisBase with strings for min/max Tests",
"passed": 16,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 16,
"duration": 275,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getDefaultStyles()",
"duration": 2
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 3
},
"test: setKeys()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: setKeys()",
"duration": 10
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 9
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 3
},
"test: get('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('maximum')",
"duration": 3
},
"test: get('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('minimum')",
"duration": 3
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 3
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 3
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 3
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 3
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 5
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 4
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 3
},
"test: edgeCases": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: edgeCases",
"duration": 4
}
},
"timestamp": "Tuesday, June 11, 2013 12:32:12 AM"
},
{
"name": "Charts: TimeAxis",
"passed": 8,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 8,
"duration": 248,
"type": "report",
"TimeAxis Tests": {
"name": "TimeAxis Tests",
"passed": 2,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 2,
"duration": 46,
"type": "testcase",
"test: _getLabelByIndex()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getLabelByIndex()",
"duration": 6
},
"test: _getDataFromLabelValues()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDataFromLabelValues()",
"duration": 6
}
},
"timestamp": "Tuesday, June 11, 2013 12:32:13 AM"
},
{
"name": "Charts: StackedAxisBase",
"passed": 1190,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 1190,
"duration": 20486,
"type": "report",
"StackedAxisBase Tests": {
"name": "StackedAxisBase Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 300,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 4
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 4
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 3
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 4
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 7
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 4
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 6
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 3
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 5
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 6
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 5
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 5
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 6
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 3
}
},
"StackedAxisBase Small Values Tests": {
"name": "StackedAxisBase Small Values Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 337,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 5
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 3
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 9
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 4
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 6
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 10
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 5
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 4
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 4
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 21
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 4
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 5
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 10
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 10
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 4
}
},
"StackedAxisBase Missing Values Tests": {
"name": "StackedAxisBase Missing Values Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 295,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 4
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 4
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 4
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 3
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 5
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 6
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 3
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 4
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 5
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 4
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 4
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 3
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 3
}
},
"StackedAxisBase All Negative Data Tests": {
"name": "StackedAxisBase All Negative Data Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 280,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 3
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 3
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 7
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 5
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 3
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 6
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 4
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 4
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 4
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 4
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 3
}
},
"StackedAxisBase All Negative Small Values Tests": {
"name": "StackedAxisBase All Negative Small Values Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 312,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 4
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 3
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 3
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 5
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 6
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 3
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 4
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 3
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 4
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 4
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 4
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 4
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 3
}
},
"StackedAxisBase Positive and Negative Data Tests": {
"name": "StackedAxisBase Positive and Negative Data Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 296,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 3
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 4
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 6
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 7
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 4
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 4
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 4
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 5
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 5
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 3
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 4
}
},
"StackedAxisBase Positive and Negative Data Low Min and Max Tests": {
"name": "StackedAxisBase Positive and Negative Data Low Min and Max Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 280,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 6
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 4
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 4
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 4
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 5
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 4
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 3
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 3
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 3
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 5
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 5
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 5
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 3
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 3
}
},
"StackedAxisBase Positive and Negative Small Values Data Tests": {
"name": "StackedAxisBase Positive and Negative Small Values Data Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 312,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 3
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 4
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 4
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 8
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 5
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 4
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 3
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 3
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 4
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 4
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 5
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 4
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 4
}
},
"StackedAxisBase Large Min/Max Tests": {
"name": "StackedAxisBase Large Min/Max Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 327,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 4
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 3
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 5
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 4
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 7
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 6
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 9
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 3
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 3
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 3
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 3
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 4
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 4
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 4
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 3
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 4
}
},
"StackedAxisBase alwaysShowZero=false Tests": {
"name": "StackedAxisBase alwaysShowZero=false Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 313,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 4
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 4
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 4
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 6
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 6
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 4
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 4
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 5
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 5
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 5
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 4
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 4
}
},
"StackedAxisBase Small Values alwaysShowZero=false Tests": {
"name": "StackedAxisBase Small Values alwaysShowZero=false Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 294,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 5
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 4
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 3
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 5
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 7
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 6
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 5
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 6
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 4
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 4
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 4
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 4
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 3
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 3
}
},
"StackedAxisBase Missing Values alwaysShowZero=false Tests": {
"name": "StackedAxisBase Missing Values alwaysShowZero=false Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 296,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 4
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 7
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 4
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 5
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 5
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 4
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 3
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 3
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 4
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 4
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 6
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 4
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 4
}
},
"StackedAxisBase All Negative Data alwaysShowZero=false Tests": {
"name": "StackedAxisBase All Negative Data alwaysShowZero=false Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 296,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 6
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 3
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 5
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 4
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 4
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 6
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 3
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 4
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 4
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 5
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 5
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 3
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 3
}
},
"StackedAxisBase All Negative Small Values alwaysShowZero=false Tests": {
"name": "StackedAxisBase All Negative Small Values alwaysShowZero=false Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 281,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 3
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 4
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 6
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 8
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 7
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 17
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 3
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 5
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 4
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 7
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 3
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 3
}
},
"StackedAxisBase Positive and Negative Data alwaysShowZero=false Tests": {
"name": "StackedAxisBase Positive and Negative Data alwaysShowZero=false Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 311,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 5
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 3
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 5
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 20
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 17
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 5
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalByKey()",
"duration": 4
},
"test: set('maximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum')",
"duration": 6
},
"test: set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('minimum')",
"duration": 5
},
"test: set('maximum') and set('minimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('maximum') and set('minimum')",
"duration": 6
},
"test: labelFunction()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: labelFunction()",
"duration": 3
},
"test: roundingMethods": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: roundingMethods",
"duration": 4
}
},
"StackedAxisBase Positive and Negative Small Values Data alwaysShowZero=false Tests": {
"name": "StackedAxisBase Positive and Negative Small Values Data alwaysShowZero=false Tests",
"passed": 17,
"failed": 0,
"errors": 0,
"ignored": 0,
"total": 17,
"duration": 311,
"type": "testcase",
"test: get('type')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('type')",
"duration": 3
},
"test: _getDefaultStyles()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: _getDefaultStyles()",
"duration": 3
},
"test: set('alwaysShowZero')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('alwaysShowZero')",
"duration": 3
},
"test: set('roundingMethod')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('roundingMethod')",
"duration": 3
},
"test: get('dataProvider')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataProvider')",
"duration": 3
},
"test: set('keys')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: set('keys')",
"duration": 7
},
"test: addKey()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: addKey()",
"duration": 6
},
"test: get('data')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('data')",
"duration": 4
},
"test: get('dataMaximum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMaximum')",
"duration": 4
},
"test: get('dataMinimum')": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: get('dataMinimum')",
"duration": 4
},
"test: getTotalMajorUnits()": {
"result": "pass",
"message": "Test passed",
"type": "test",
"name": "test: getTotalMajorUnits()",
"duration": 4
},
"test: getTotalByKey()": {
"result": "pass",
"message": "Test passed",
"type":
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment