Fix for Intl tests finding the locale data in files
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=159170838
diff --git a/test/data_directory.dart b/test/data_directory.dart
index 2b6e94a..72e33c6 100644
--- a/test/data_directory.dart
+++ b/test/data_directory.dart
@@ -27,7 +27,12 @@
}
String get intlDirectory {
- var dir = path.fromUri(Platform.script);
+ var dir;
+ if (Platform.script.scheme == 'file') {
+ dir = path.fromUri(Platform.script);
+ } else {
+ dir = Directory.current.absolute.path;
+ }
var root = path.rootPrefix(dir);
while (dir != root) {