| Index: tools/dom/docs/test/docs_test.dart | 
| diff --git a/tools/dom/docs/test/docs_test.dart b/tools/dom/docs/test/docs_test.dart | 
| index 6664aca61c6c088ae0bd40c6aa7e09b901d08820..4bf8c48e0ed0b4c6f413a0124c96f57f2ba528b5 100644 | 
| --- a/tools/dom/docs/test/docs_test.dart | 
| +++ b/tools/dom/docs/test/docs_test.dart | 
| @@ -12,7 +12,7 @@ import 'package:path/path.dart' as path; | 
| import '../bin/docs.dart'; | 
| import '../lib/docs.dart'; | 
|  | 
| -final testJsonPath = path.normalize(path.join(scriptDir, 'test.json')); | 
| +final testJsonPath = Platform.script.resolve('test.json').toFilePath(); | 
|  | 
| main() { | 
| // Some tests take more than the default 20 second unittest timeout. | 
| @@ -40,7 +40,7 @@ main() { | 
| if (testJson.existsSync()) testJson.deleteSync(); | 
| assert(!testJson.existsSync()); | 
|  | 
| -      expect(convert(lib_path, testJsonPath) | 
| +      expect(convert(lib_uri, testJsonPath) | 
| .then((bool anyErrors) { | 
| expect(anyErrors, isFalse); | 
|  | 
|  |