Index: test/dependency_graph_test.dart |
diff --git a/test/dependency_graph_test.dart b/test/dependency_graph_test.dart |
index b2a2024e5d622b7a585b04632d5d310f3b607b8f..14bbf6dcff3f28b13fed3c1ed0888b77642ee1f2 100644 |
--- a/test/dependency_graph_test.dart |
+++ b/test/dependency_graph_test.dart |
@@ -550,7 +550,11 @@ main() { |
group('refresh structure and marks', () { |
test('initial marks', () { |
var node = nodeOf('/index3.html'); |
- expectGraph(node, 'index3.html'); |
+ expectGraph(node, ''' |
+ index3.html |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
+ '''); |
refreshStructureAndMarks(node, graph); |
expectGraph(node, ''' |
index3.html [needs-rebuild] [structure-changed] |
@@ -560,6 +564,8 @@ main() { |
| | |-- a10.dart [needs-rebuild] |
| |-- a5.dart [needs-rebuild] |
| |-- a6.dart (part) [needs-rebuild] |
+ |-- dart_runtime.js [needs-rebuild] |
+ |-- harmony_feature_check.js [needs-rebuild] |
'''); |
}); |
@@ -574,6 +580,8 @@ main() { |
| | |-- a10.dart [needs-rebuild] |
| |-- a5.dart [needs-rebuild] |
| |-- a6.dart (part) [needs-rebuild] |
+ |-- dart_runtime.js [needs-rebuild] |
+ |-- harmony_feature_check.js [needs-rebuild] |
'''); |
clearMarks(node); |
expectGraph(node, ''' |
@@ -584,6 +592,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
refreshStructureAndMarks(node, graph); |
@@ -595,6 +605,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
}); |
@@ -614,6 +626,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
}); |
@@ -636,6 +650,8 @@ main() { |
| | |-- a8.dart [needs-rebuild] [structure-changed] |
| | | |-- a8.dart... |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
}); |
}); |
@@ -668,7 +684,9 @@ main() { |
'a4.dart', |
'a5.dart', |
'a2.dart', |
- 'index3.html' |
+ 'dart_runtime.js', |
+ 'harmony_feature_check.js', |
+ 'index3.html', |
]); |
// Marks are removed automatically by rebuild |
@@ -680,6 +698,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
}); |
@@ -830,6 +850,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
// Modify the file first: |
@@ -850,6 +872,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
a2.source.contents.modificationTime++; |
@@ -880,6 +904,8 @@ main() { |
| |-- a6.dart |
| | |-- a5.dart |
| |-- a5.dart... |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
}); |
@@ -897,6 +923,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
a2.source.contents.modificationTime++; |
@@ -918,6 +946,8 @@ main() { |
| | |-- a10.dart |
| |-- a6.dart |
| |-- a5.dart |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
a6.source.contents.modificationTime++; |
@@ -934,6 +964,8 @@ main() { |
| |-- a6.dart |
| | |-- a5.dart |
| |-- a5.dart... |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
}); |
@@ -951,6 +983,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
a2.source.contents.modificationTime++; |
@@ -973,6 +1007,8 @@ main() { |
| |-- a4.dart |
| | |-- a10.dart |
| |-- a5.dart |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
}); |
@@ -990,6 +1026,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
a2.source.contents.modificationTime++; |
@@ -1011,6 +1049,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart (part) |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
a5.source.contents.modificationTime++; |
@@ -1026,6 +1066,8 @@ main() { |
| | |-- a10.dart |
| |-- a5.dart (part) |
| |-- a6.dart (part) |
+ |-- dart_runtime.js |
+ |-- harmony_feature_check.js |
'''); |
}); |
}); |