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
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