Commit Graph

10 Commits

Author SHA1 Message Date
kasperl@google.com a59818ea8b Revert "Update all Angular libs (run update_all.sh)."
This reverts r35366.

R=ricow@google.com
BUG=

Review URL: https://codereview.chromium.org//256553002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35367 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-24 12:29:05 +00:00
kasperl@google.com c9013a859f Update all Angular libs (run update_all.sh).
R=ricow@google.com, blois@google.com
BUG=

Review URL: https://codereview.chromium.org//257423008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35366 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-24 11:34:18 +00:00
kustermann@google.com 7e29f42833 Change tests to use test.py's test_controller.js, cleanup in browser_controller
This change makes all remaining tests use test.py's test_controller.js:
We have our own way of testing using test.py and that might change any time.
It's therefore not wise to rely on functionality in the unittest framework. If
we kept test_controller.js in the unittest package, we'd need to make a breaking
change whenever we change the behavior of test_controller.js. So this file was
forked into tools/testing/dart/test_controller.js.

After this, all our tests will use tools/testing/dart/test_controller.js. It is
therefore no longer necessary for the browser_controller to support the old
mechanism of posting back results. By removing this legacy code, we can ensure,
that the driving page of browser_controller will only react on valid messages
which were ment for it.
Context:
Some tests (e.g. dromaeo) might use postMessage internally, maybe even for
testing that postMessage is working. But the driving window should only react
on valid messages ment for it, ignoring any other messages.

R=blois@google.com, efortuna@google.com, ricow@google.com, whesse@google.com

Review URL: https://codereview.chromium.org//177333004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33365 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-06 10:37:53 +00:00
blois@google.com 722d14a75b Mostly the output from third_party/pkg/update_all.sh
+ change to update_di.sh to show an error message that the imports need to be fixed (and associated fixup)
+ change to the status file to indicate that Angular's parser test now passes

BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org//180873006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33073 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-26 18:36:41 +00:00
ricow@google.com c4721503d3 Revert revision 33053
This is failing all over


git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33056 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-26 10:42:16 +00:00
kasperl@google.com 5f31ef1489 Update the Angular/DI tests to latest from github.
R=ricow@google.com, blois@google.com
BUG=

Review URL: https://codereview.chromium.org//176943008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33053 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-26 08:30:13 +00:00
blois@google.com 2a4b069b1a Updating Angular version
We missed some Angular-breaking changes because the parser tests were marked as failing due to some known Angular/Dart1.1 incompatibilities, but those have been fixed in Angular. Updating to this version has the parser tests passing cleanly.

Only manual change was to the pkg.status file.

BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org//148453003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32035 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-27 22:27:53 +00:00
blois@google.com 646b97ce6f Merging all of the Angular tests into a single file to cut down on dart2js compile times. Using htmlIndividualConfig to cut down on how many tests are run at a time and to fail individual tests.
Each individual test was taking ~28s locally to compile, now the entire combined test is taking about the same.

This is still disabled overall as the dart2js compilation times are still timing out.

BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org//133843003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31718 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-10 22:54:27 +00:00
blois@google.com 9d8df56a98 Adding Shadow DOM polyfill to Angular tests
Some of the Angular tests require shadow dom, so adding the polyfill to all of the HTML tests.

Updated files are:
 - pkg/pkg.status
 - third_party/pkg/update_angular.sh

All others are auto-generated.

BUG=15929
R=sigmund@google.com

Review URL: https://codereview.chromium.org//112953006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31527 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-07 00:43:48 +00:00
blois@google.com 9e35fd81c3 Adding Angular and dependent packages for testing
This adds Angular tests to run in Dart's test suite.

Notes-
 - All files under pkg/third_party/angular_test are auto-generated by update_angular.sh
 - All files under third_party/pkg/angular are from Angular sources (with the exception of REVISION)

Modifed / Created files:
 - third_party/pkg/update_perf.sh
 - third_party/pkg/update_route_hierarchical.sh
 - third_party/pkg/update_perf.sh
 - third_party/pkg/update_all.sh
 - third_party/pkg/update_di.sh
 - third_party/pkg/update_js.sh
 - third_party/pkg/update_angular.sh
 - pkg/pkg.status

BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org//124053002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31518 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-06 23:09:58 +00:00