Skip to content

Commit 55a6d35

Browse files
committed
Fix grinder tests
1 parent 2802bb6 commit 55a6d35

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

tool/grind.dart

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -949,19 +949,19 @@ Future<void> testDart2(Iterable<File> tests) async {
949949
return CoverageSubprocessLauncher.generateCoverageToFile(File('lcov.info'));
950950
}
951951

952-
@Task('Generate docs for dartdoc')
952+
@Task('Generate docs for dartdoc without link-to-remote')
953953
Future<void> testDartdoc() async {
954954
var launcher = SubprocessLauncher('test-dartdoc');
955955
await launcher.runStreamed(Platform.resolvedExecutable, [
956956
'--enable-asserts',
957957
'bin/dartdoc.dart',
958958
'--output',
959-
dartdocDocsDir.path
959+
dartdocDocsDir.path,
960+
'--no-link-to-remote',
960961
]);
961962
expectFileContains(path.join(dartdocDocsDir.path, 'index.html'),
962963
['<title>dartdoc - Dart API docs</title>']);
963-
final RegExp object =
964-
RegExp('Object-class.html">Object</a></li>', multiLine: true);
964+
final RegExp object = RegExp('<li>Object</li>', multiLine: true);
965965
expectFileContains(
966966
path.join(dartdocDocsDir.path, 'dartdoc', 'ModelElement-class.html'),
967967
[object]);
@@ -971,12 +971,11 @@ Future<void> testDartdoc() async {
971971
Future<void> testDartdocRemote() async {
972972
var launcher = SubprocessLauncher('test-dartdoc-remote');
973973
final RegExp object = RegExp(
974-
'<a href="https://api.dartlang.org/(dev|stable)/[^/]*/dart-core/Object-class.html">Object</a>',
974+
'<a href="https://api.dart.dev/(dev|stable|beta|edge)/[^/]*/dart-core/Object-class.html">Object</a>',
975975
multiLine: true);
976976
await launcher.runStreamed(Platform.resolvedExecutable, [
977977
'--enable-asserts',
978978
'bin/dartdoc.dart',
979-
'--link-to-remote',
980979
'--output',
981980
dartdocDocsDir.path
982981
]);
@@ -1033,8 +1032,8 @@ Future<void> testDartdocFlutterPlugin() async {
10331032
path.join(
10341033
pluginPackageDocsDir.path, 'testlib', 'MyAwesomeWidget-class.html'),
10351034
[
1036-
'<a href="https://docs.flutter.io/flutter/widgets/Widget-class.html">Widget</a>',
1037-
'<a href="https://docs.flutter.io/flutter/dart-core/Object-class.html">Object</a>'
1035+
'<a href="https://api.flutter.dev/flutter/widgets/Widget-class.html">Widget</a>',
1036+
'<a href="https://api.flutter.dev/flutter/dart-core/Object-class.html">Object</a>'
10381037
]);
10391038
}
10401039

0 commit comments

Comments
 (0)