update e2e test
diff --git a/e2e_test/html_imports/pubspec.yaml b/e2e_test/html_imports/pubspec.yaml
index 996c03b..c7afae9 100644
--- a/e2e_test/html_imports/pubspec.yaml
+++ b/e2e_test/html_imports/pubspec.yaml
@@ -1,11 +1,10 @@
name: html_imports
dependencies:
- browser: '^0.10.0'
initialize: any
web_components:
path: '../../'
dev_dependencies:
- unittest: '^0.11.0'
+ test: '^0.12.0'
transformers:
- web_components:
$include: '**/*_test.html'
diff --git a/e2e_test/html_imports/test/basic_test.dart b/e2e_test/html_imports/test/basic_test.dart
index 0f1aee8..c03e79d 100644
--- a/e2e_test/html_imports/test/basic_test.dart
+++ b/e2e_test/html_imports/test/basic_test.dart
@@ -1,24 +1,22 @@
// Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
+@TestOn('browser')
@HtmlImport('packages/html_imports/theme.html')
library e2e_test.html_imports.basic_test;
import 'dart:html';
import 'package:initialize/initialize.dart' as init;
import 'package:web_components/html_import_annotation.dart';
-import 'package:unittest/html_config.dart';
-import 'package:unittest/unittest.dart';
+import 'package:test/test.dart';
-main() {
- useHtmlConfiguration();
-
+main() async {
// Waits until all html imports are loaded.
- init.run().then((_) {
- test('text is red', () {
- var p = document.createElement('p');
- document.body.append(p);
- expect(p.getComputedStyle().color, 'rgb(255, 0, 0)');
- });
+ await init.run();
+
+ test('text is red', () {
+ var p = document.createElement('p');
+ document.body.append(p);
+ expect(p.getComputedStyle().color, 'rgb(255, 0, 0)');
});
}
diff --git a/e2e_test/html_imports/test/basic_test.html b/e2e_test/html_imports/test/basic_test.html
index e899e5d..c1d95f6 100644
--- a/e2e_test/html_imports/test/basic_test.html
+++ b/e2e_test/html_imports/test/basic_test.html
@@ -4,9 +4,7 @@
<meta name="dart.unittest" content="full-stack-traces">
</head>
<body>
- <script type="text/javascript"
- src="/root_dart/tools/testing/dart/test_controller.js"></script>
- <script type="application/dart" src="basic_test.dart"></script>
- <script src="packages/browser/dart.js"></script>
+ <link rel="x-dart-test" href="basic_test.dart">
+ <script src="packages/test/dart.js"></script>
</body>
</html>