anchor.diff:      });
   
       test('compile and produce deps file', () async {
  -      if (Platform.isWindows) {
  -        // TODO(dartbug.com/33032): Fix depfile generation on Windows.
  -        return;
  -      }
         var file = new File('${tempDir.path}/foo.dart')..createSync();
         file.writeAsStringSync("main() {}\n");
         var dillFile = new File('${tempDir.path}/app.dill');
         expect(dillFile.existsSync(), equals(false));
  -      var depFile = new File('${tempDir.path}/depfile');
  +      var depFile = new File('${tempDir.path}/the depfile');
         expect(depFile.existsSync(), equals(false));
         final List<String> args = <String>[
           '--sdk-root=${sdkRoot.toFilePath()}',
  
positive.code:     Directory tempDir;
      setUp(() {
        var systemTempDir = Directory.systemTemp;
        tempDir = systemTempDir.createTempSync('foo');
      });
  
      tearDown(() {
  
negative.code: 
        expect(depFile.existsSync(), true);
        var depContents = depFile.readAsStringSync();
        var depContentsParsed = depContents.split(': ');
        expect(path.basename(depContentsParsed[0]), path.basename(dillFile.path));
        expect(depContentsParsed[1], isNotEmpty);
      });
    });
  