nikita.movshin
65244b4bea
Update copyright.
...
Change the copyright from "JetBrains s.r.o." to
"JetBrains s.r.o. and Kotlin Project contributors"
Update only 2 lines copyright.
2019-04-23 20:09:22 +03:00
Vyacheslav Gerasimov
95a3b337c6
Build: add instrumentation to all JavaCompile tasks
2018-12-19 20:59:34 +03:00
Mikhael Bogdanov
db25343f90
Run tests on different JDKs via different suites and custom test runner
2018-10-22 16:32:54 +02:00
Simon Ogorodnik
228588a87c
Fix TestExecutedOnlyOnceTest by properly setting RunWith
...
When test contains nested test classes
Both root and nested classes should be annotated with
`@RunWith(JUnit3RunnerWithInners.class)`
to avoid running tests twice
2017-10-03 15:45:36 +03:00
Ilya Chernikov
bcf08c2246
Fix TestExecutedOnlyOnceTest
2017-09-20 11:51:49 +02:00
Alexander Udalov
34f0576135
Invoke "remove unnecessary final" intention in compiler modules
2017-04-03 14:26:52 +03:00
Dmitry Petrov
7b25331de1
Support type aliases in RecursiveDescriptorProcessorTest.
2016-09-20 10:55:36 +03:00
Dmitry Petrov
a4406687f1
KT-11588 Type aliases
...
Resolution & expansion for type aliases.
NB: Nested type aliases capturing type parameters of outer classes are not supported yet.
2016-05-20 14:17:24 +03:00
Nikolay Krasko
47c7181f2a
Extract tests-common module without any actual tests
...
The main reasoning for the module is to avoid running any compiler tests while executing run configuration that searches tests across module dependencies.
2016-04-08 17:40:38 +03:00
Nikolay Krasko
554b7d9618
Reset application to null after test in KotlinTestWithEnvironment
2016-04-05 00:42:06 +03:00
Nikolay Krasko
fdf7a3325d
Clean up copied code. Remove comments and unused code.
2016-04-05 00:39:46 +03:00
Nikolay Krasko
4f7257ab66
Remove dependency to idea.jar in compiler tets to continue running them with JDK 1.6
2016-04-05 00:39:46 +03:00
Nikolay Krasko
ed6aaa1138
Remove temp directories in tests
...
There's new algo for temp file creation that starting to fail after ~1000 files have been created.
2016-04-05 00:39:46 +03:00
Alexey Sedunov
9070aa882d
[REVERTED] 161d11d Alexey Sedunov on 3/18/2016 at 14:00 (committed on 3/24/2016 at 18:42)
...
Spring Support: Test framework
2016-03-29 19:17:10 +03:00
Nikolay Krasko
1524f099b3
Rewrite KotlinCliJavaFileManagerTest with KotlinTestWithEnvironment
2016-03-25 14:10:41 +03:00
Nikolay Krasko
3a747e0c38
Refactoring: move utility methods to idea module
2016-03-25 14:10:41 +03:00
Michael Bogdanov
6547fa1d4c
Replace hashes in bytecode listing tests with 'HASH'
2016-03-24 16:17:58 +01:00
Alexey Sedunov
161d11d9ec
Spring Support: Test framework
2016-03-24 17:42:06 +03:00
Alexander Udalov
4b96a8131b
Inline KotlinLiteFixture
2016-03-02 15:44:28 +03:00
Alexander Udalov
12b6a4ede4
Obsolete KotlinLiteFixture, move utilities to CheckerTestUtilTest
2016-03-02 15:44:28 +03:00
Alexander Udalov
c72f29b13a
Move KotlinTestWithEnvironment to org.jetbrains.kotlin.test
...
It's not really related to lazy-resolve and should be also probably located
near KotlinTestWithEnvironmentManagement
2016-02-27 15:40:07 +03:00
Alexander Udalov
adea547d8a
Inline KotlinLiteFixture#loadFile, refactor surroundings
2016-02-27 15:40:00 +03:00
Alexander Udalov
5f7bc601a8
Refactor/simplify KotlinMultiFileTestWithJava and subclasses
2016-02-27 15:39:59 +03:00
Pavel V. Talanov
c7cb596f74
Rename: NameShortness -> ClassifierNamePolicy
2016-02-26 14:45:05 +03:00
Pavel V. Talanov
40d538731b
Move NameShortness to a separate file and refactor it to be an interface
2016-02-26 14:45:00 +03:00
Alexander Udalov
762504d5e4
CLI tests: convert to JUnit 3
2016-02-17 20:51:58 +03:00
Denis Zharkov
36606fd944
Run slow flexible type assertions only in test mode
2016-02-16 12:01:13 +03:00
Stanislav Erokhin
d7438d9f2b
Add mock runtime to diagnostic tests.
...
Mock runtime contains function from file Standard.kt
2016-01-25 19:13:30 +03:00
Dmitry Jemerov
b60621c428
tests fixed
2016-01-19 10:53:53 +01:00
Dmitry Jemerov
117a0d8b7b
compiler: cleanup 'public', property access syntax
2016-01-07 17:57:38 +01:00
Ilya Gorbunov
80916d5ed7
Cleanup in compiler modules
2015-12-29 18:04:15 +03:00
Ilya Gorbunov
b71b336a69
Fix fq names of moved facade classes in imports and other code occurrences
2015-12-29 18:04:13 +03:00
Michael Bogdanov
aeb6486473
Deprecated 'INSTANCE$' replaced with 'INSTANCE'
2015-12-24 13:59:43 +03:00
Nikolay Krasko
01095bc652
More usages for getTestRoots method
2015-12-19 14:32:40 +03:00
Nikolay Krasko
8196621be5
Add test for inspections suppression
2015-12-19 14:32:38 +03:00
Nikolay Krasko
e562b73eff
Refactoring: extract method for check test is AllFilesPresent test
2015-12-19 14:32:33 +03:00
Sergey Mashkov
b57d2ff702
Add kotlin.test library to build distribution and provide for tests
2015-12-18 22:16:04 +03:00
Dmitry Petrov
09f53ea0bb
Select most specific overloaded function/property by explicitly used arguments only.
...
Major rewrite of OverloadingConflictResolver.
2015-12-18 18:30:16 +03:00
Stanislav Erokhin
c725ed47f5
Replaced ReceiverValue.NO_RECEIVER to null.
2015-12-15 23:09:20 +03:00
Stanislav Erokhin
8807cd828f
Removed MemberScope.getPackage
2015-12-01 15:38:04 +03:00
Michael Nedzelsky
a7636126a1
fix tests for js
2015-11-23 22:32:40 +03:00
Pavel V. Talanov
efa4bf1d74
Script refactoring, frontend: Treat scripts as classes (as opposed to function bodies)
...
ScriptDescriptor implements ClassDescriptor
Scripts are accessible in IDE via stub index
Replace special treatment of scripts with generic mechanism in several cases
Scripts to longer generate 'rv' property for storing result value (changes in repl required)
2015-11-19 22:56:57 +03:00
Denis Zharkov
c9aa75259b
Introduce ClassDescriptor.declaredTypeParameters
...
Should be a subset of type constructor's parameters
2015-11-13 14:47:28 +03:00
Zalim Bashorov
2944e998f7
Minor: don't trim file content in KotlinTestUtils#doLoadFile
2015-11-12 13:43:18 +03:00
Nikolay Krasko
7be9699263
Make it possible to generate getTestsRoot() method with the test directory
...
Method can be used in setUp()
2015-11-07 01:27:35 +03:00
Stanislav Erokhin
22f78b148c
Removed usages of MemberScope.ownerDescriptor property.
2015-11-06 00:01:34 +03:00
Stanislav Erokhin
2c3f58eeb7
Renamed methods in MemberScope from getSmth to getContributedSmth
2015-11-05 14:34:00 +03:00
Stanislav Erokhin
6f9d9759ce
Renamed KtScope to MemberScope
2015-11-05 14:34:00 +03:00
Stanislav Erokhin
0b5de434fa
Removed usages KtScope.getAllDescriptors
2015-11-04 12:41:34 +03:00
Dmitry Jemerov
19af88738b
remove Jet from names of classes in tests: phase 2
2015-11-03 14:06:04 +01:00