Index: pkg/watcher/test/utils.dart |
diff --git a/pkg/watcher/test/utils.dart b/pkg/watcher/test/utils.dart |
index 5a22e609b3fb04b15088416a2ba7dcf337e1534c..d822e1fc237bdd666e8bf111299156b7b80a3f3f 100644 |
--- a/pkg/watcher/test/utils.dart |
+++ b/pkg/watcher/test/utils.dart |
@@ -48,6 +48,9 @@ void createSandbox() { |
var dir = new Directory("").createTempSync(); |
_sandboxDir = dir.path; |
+ // TODO(rnystrom): Temporary while debugging the Windows bot. |
+ print("create mock modtime map for $_sandboxDir"); |
+ |
_mockFileModificationTimes = new Map<String, int>(); |
mockGetModificationTime((path) { |
path = p.relative(path, from: _sandboxDir); |
@@ -55,12 +58,17 @@ void createSandbox() { |
// Make sure we got a path in the sandbox. |
assert(p.isRelative(path) && !path.startsWith("..")); |
+ // TODO(rnystrom): Temporary while debugging the Windows bot. |
+ print("get mock modtime for $path = ${_mockFileModificationTimes[path]}"); |
return new DateTime.fromMillisecondsSinceEpoch( |
_mockFileModificationTimes[path]); |
}); |
// Delete the sandbox when done. |
currentSchedule.onComplete.schedule(() { |
+ // TODO(rnystrom): Temporary while debugging the Windows bot. |
+ print("delete mock modtime map for $_sandboxDir"); |
+ |
if (_sandboxDir != null) { |
new Directory(_sandboxDir).deleteSync(recursive: true); |
_sandboxDir = null; |
@@ -139,12 +147,17 @@ void writeFile(String path, {String contents, bool updateModified}) { |
dir.createSync(recursive: true); |
} |
+ // TODO(rnystrom): Temporary while debugging the Windows bot. |
+ print("write $path"); |
+ |
new File(fullPath).writeAsStringSync(contents); |
// Manually update the mock modification time for the file. |
if (updateModified) { |
var milliseconds = _mockFileModificationTimes.putIfAbsent(path, () => 0); |
_mockFileModificationTimes[path]++; |
+ // TODO(rnystrom): Temporary while debugging the Windows bot. |
+ print(" update modtime to ${_mockFileModificationTimes[path]}"); |
} |
}); |
} |
@@ -163,9 +176,14 @@ void renameFile(String from, String to) { |
schedule(() { |
new File(p.join(_sandboxDir, from)).renameSync(p.join(_sandboxDir, to)); |
+ // TODO(rnystrom): Temporary while debugging the Windows bot. |
+ print("rename $from -> $to"); |
+ |
// Manually update the mock modification time for the file. |
var milliseconds = _mockFileModificationTimes.putIfAbsent(to, () => 0); |
_mockFileModificationTimes[to]++; |
+ // TODO(rnystrom): Temporary while debugging the Windows bot. |
+ print(" update modtime to ${_mockFileModificationTimes[to]}"); |
}); |
} |