Generate EXPECTED_REACHABLE_NODES directive on JS box tests

This commit is contained in:
Alexey Andreev
2017-04-25 19:05:55 +03:00
parent ab9b639652
commit e2c2fcf1ff
1153 changed files with 1154 additions and 4 deletions
@@ -469,8 +469,7 @@ abstract class BasicBoxTest(
val allFilesToMinify = filesToMinify.values + kotlinJsInputFile + kotlinTestJsInputFile
val dceResult = DeadCodeElimination.run(allFilesToMinify, additionalReachableNodes) { }
val moduleDeclarations = dceResult.globalScope.member("module").member("exports")
val reachableNodes = dceResult.reachableNodes.filter { moduleDeclarations !in generateSequence(it) { it.qualifier?.parent } }
val reachableNodes = dceResult.reachableNodes
minificationThresholdChecker(reachableNodes.size)
val runList = mutableListOf<String>()