Commit Graph

249 Commits

Author SHA1 Message Date
Cyrus Najmabadi
edc60ed808 Fix invariant issues. 2014-12-08 23:46:30 -08:00
Cyrus Najmabadi
21301b94cb Prevent json recursion overflow in 262 tests. 2014-12-08 17:42:54 -08:00
Cyrus Najmabadi
174d48a29e Fix some parts of for-each invariant checking. 2014-12-08 17:04:05 -08:00
Vladimir Matveev
f23a87c2ee merge 2014-12-08 15:43:08 -08:00
Cyrus Najmabadi
4f4e249a04 Add tree invariant checking to the test262 runner. 2014-12-08 14:03:31 -08:00
Cyrus Najmabadi
e9a5be46a4 Improve test 262 baselines. 2014-12-08 13:25:40 -08:00
Sheetal Nandi
a4ab192b6f Fix the merge conflicts 2014-12-04 13:38:51 -08:00
Mohamed Hegazy
306b4a2841 Merge pull request #1347 from Microsoft/test262RunnerUpdates
Update test262 runner to serialize flags
2014-12-04 13:07:33 -08:00
Mohamed Hegazy
081ff7c0b6 Merge branch 'master' into test262RunnerUpdates 2014-12-04 10:57:08 -08:00
Sheetal Nandi
1939c7f2cd Fix the getSymbolInfo and getTypeOfNode entry points to resolve the context sensitive information before resolving the actual node 2014-12-03 14:47:13 -08:00
Sheetal Nandi
1551c0a466 Merge pull request #889 from Microsoft/SymbolDisplayParkKindTests
Symbol display part kind test cases
2014-12-03 13:21:53 -08:00
Mohamed Hegazy
804ede2d33 Merge branch 'master' into test262RunnerUpdates 2014-12-02 18:01:46 -08:00
Mohamed Hegazy
d970af4ef0 Update test262 runner to serialize flags 2014-12-02 17:04:24 -08:00
Sheetal Nandi
8c116e5f34 Merge branch 'master' into SymbolDisplayParkKindTests 2014-12-02 08:47:15 -08:00
Mohamed Hegazy
08165c0b17 Ensure getEmitOutput only check the file requested 2014-12-01 23:15:13 -08:00
Mohamed Hegazy
99d13f4e5c handel serializing diagnostics 2014-12-01 16:37:15 -08:00
Mohamed Hegazy
199b71c2ce Merge branch 'master' into es6Typings 2014-12-01 13:22:20 -08:00
Cyrus Najmabadi
e4b543981c Updating syntax kind names. 2014-11-29 15:58:55 -08:00
Cyrus Najmabadi
e1011aa2f0 Rename syntax properties to match Roslyn/Fidelity naming. 2014-11-29 15:47:02 -08:00
Cyrus Najmabadi
6a4927cef7 Provide unique nodes for void/typeof/delete expressions. 2014-11-29 13:43:30 -08:00
Mohamed Hegazy
af3897086f Move collateOutputs to harness 2014-11-27 13:05:23 -08:00
Mohamed Hegazy
ef14da00f4 Add tree serializer to test262 2014-11-27 13:01:20 -08:00
Mohamed Hegazy
d3e70ecfbf Merge branch 'master' into es6typings
Conflicts:
	src/compiler/parser.ts
	src/compiler/tsc.ts
	src/harness/harness.ts
	src/harness/projectsRunner.ts
	tests/baselines/reference/templateStringsArrayTypeDefinedInES5Mode.errors.txt
2014-11-27 09:59:46 -08:00
Yui T
92f8d0ba28 Change the name invokeEmitter back to emitFiles 2014-11-25 10:30:13 -08:00
Sheetal Nandi
eeb5e0f8b2 Type Parameters in interface 2014-11-21 18:46:57 -08:00
Sheetal Nandi
24d1d8d756 Tests for type parameters in class 2014-11-21 17:42:27 -08:00
Sheetal Nandi
3b2dee1329 Rename functions as per code review feedback 2014-11-20 22:36:27 -08:00
Sheetal Nandi
ae04acf27b Merge branch 'master' into SymbolDisplayParkKindTests 2014-11-20 22:11:05 -08:00
Sheetal Nandi
264bd5db7c Merge branch 'master' into relativePathReferenceResolution 2014-11-19 13:11:17 -08:00
Sheetal Nandi
e5b004899c Renamed the tests files to more generic names 2014-11-19 13:06:07 -08:00
Yui T
c417df4306 Remove unused getImplementorAtPosition 2014-11-18 17:54:39 -08:00
Yui T
970aac6458 Address code review 2014-11-18 16:32:18 -08:00
Yui T
999e4f1a0b Refactoring test framework to use short-hand 2014-11-18 12:30:58 -08:00
Daniel Rosenwasser
c2d92188d4 Fail on tests with errors; reinstated noResolve; corrected tests that were not actually compiling. 2014-11-17 18:13:47 -08:00
Vladimir Matveev
ced8785bd3 eliminate usage of TypeScript module from services layer 2014-11-17 17:01:23 -08:00
Mohamed Hegazy
bdee183887 minor fixes 2014-11-17 12:47:58 -08:00
Mohamed Hegazy
1abe1d7e03 Add dom to es6 lib 2014-11-17 12:47:45 -08:00
Mohamed Hegazy
25ce5db7f3 Merge branch 'master' into es6Typings
Conflicts:
	src/harness/harness.ts
	src/lib/core.d.ts
2014-11-17 11:15:46 -08:00
Mohamed Hegazy
6c6d9bf091 Add test262 test runner 2014-11-17 11:01:05 -08:00
Dick van den Brink
e7bb2e0ba7 Merge branch 'master' into warnaserror
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
	src/compiler/types.ts
	src/harness/harness.ts
2014-11-16 22:02:00 +01:00
Daniel Rosenwasser
aec8d9621c Merge pull request #1160 from Microsoft/weDontNeedNoTemplateStringsArrayPreEs6
Default to 'unknown' for the template strings array type in pre-ES6 targets.
2014-11-14 13:07:41 -08:00
Daniel Rosenwasser
a7774f2868 Fixed issue in harness where lib.d.ts errors are note counted. 2014-11-13 15:15:10 -08:00
Sheetal Nandi
63a20863c1 Fix the relative path reference resolution
Fixes #1039
2014-11-11 23:06:45 -08:00
Sheetal Nandi
8c2091bca5 Add tests to cover scenarios for relative path reference resolution 2014-11-11 23:06:35 -08:00
Mohamed Hegazy
00bfc06bc7 remove unused arguments for getCompiler 2014-11-10 17:33:30 -08:00
Vladimir Matveev
7c67759ecf merge with master 2014-11-10 17:24:22 -08:00
Mohamed Hegazy
13a6487cd3 Merge branch 'master' into es6Typings
Conflicts:
	tests/baselines/reference/arrayTypeOfTypeOf.errors.txt
	tests/baselines/reference/redefineArray.errors.txt
2014-11-10 16:46:02 -08:00
Sheetal Nandi
62f1144518 Consolidate normalizing slashes and use it from typescript core.ts 2014-11-10 14:52:04 -08:00
Vladimir Matveev
89dee07bf2 merge with master 2014-11-09 23:23:49 -08:00
Dick van den Brink
bf226b7488 harness cleanup 2014-11-08 18:58:26 +01:00