justify disabled traceur tests

This commit is contained in:
Sebastian McKenzie 2015-01-06 10:39:56 +11:00
parent 8164bb17ce
commit a88bd69e30

View File

@ -23,30 +23,27 @@ require("./_transformation-helper")({
"FreeVariableChecker", "FreeVariableChecker",
"TypeAssertions", "TypeAssertions",
"MemberVariables", "MemberVariables",
"Types", "Types"
// REENABLE THESE
"Destructuring",
"Syntax",
"StringExtras",
"Symbol",
"Yield",
"Modules",
"Spread",
"Scope",
"GeneratorComprehension"
], ],
ignoreTasks: [ ignoreTasks: [
"Strict",
// core.js doesn't support due to a perf hit and having to override a lot // core.js doesn't support due to a perf hit and having to override a lot
// of native methods // of native methods
"Symbol/GetOwnPropertySymbols", "Symbol/GetOwnPropertySymbols",
// Traceur doesn't name methods and has an incorrect test asserting that // traceur doesn't name methods and has an incorrect test asserting that
// they have no names // they have no names
"PropertyMethodAssignment/PropertyMethodAssignment" "PropertyMethodAssignment/PropertyMethodAssignment",
// 6to5 assumes that all code transformed is a module
"Strict",
"Syntax/UseStrictEscapeSequence",
"Syntax/UseStrictLineContinuation",
// the spec for these doesn't define syntax (as far as i could tell)
// these both fail because of filter between blocks
"ArrayComprehension/Simple",
"GeneratorComprehension/Simple"
] ]
}, { }, {
optional: ["typeofSymbol"], optional: ["typeofSymbol"],