Jiaxiang Chen
74e4e8b18e
enable test generator to generate tests using JUnit 4 infrastructure
2019-10-05 10:41:11 +02:00
Alexander Gorshenev
c227c13799
Commonizing klib metadata between native and js
2019-10-01 17:38:57 +03:00
Vladimir Dolzhenko
3b563eaca1
Use test path relative to testDataPath in fixture.configureByFile to be complaint with 193, part 2
2019-10-01 11:39:17 +02:00
Natalia Selezneva
66a6713577
Tests: extract scripts testdata for light classes in ide to separate test
...
For compiled scripts there is AbstractIdeCompiledLightClassTest
For now there is a difference in light classes constructed from source and from compiled class (missing baseClass and constructor parameter for script class)
But it doesn't affect users because calling script class from Java isn't supported yet
testData for AbstractIdeLightClassTest and AbstractIdeLightClassForScriptTest can be merged when the difference will be fixed
2019-09-30 09:47:20 +03:00
Anton Bannykh
ead8379c50
JS: add -Xmetadata-only flag for JS common code modules (KT-33142 fixed)
2019-09-27 19:12:03 +03:00
Vladimir Dolzhenko
17e2359a41
Added copy-paste performance tests
2019-09-23 12:48:59 +02:00
Ilya Kirillov
f61bb5aa39
New J2K: implement mutability inference in post-processing
...
#KT-24293 fixed
#KT-19603 fixed
2019-09-10 14:09:26 +03:00
Georgy Bronnikov
7ede26e8f4
IrCompileKotlinAgainstInlineKotlin tests
2019-09-06 09:19:57 +03:00
Nikolay Krasko
1c4ee6bd79
Remove as33 support
...
#KT-33536 Fixed
2019-08-30 12:13:09 +03:00
Dmitry Gridin
18f0bbe8f1
QuickFixMultiModule: change tests structure
2019-08-27 17:26:08 +07:00
Dmitry Gridin
02fd137cec
SimpleTestClassModel: add deep field
2019-08-27 17:26:08 +07:00
Dmitry Gridin
65ce4aed1a
TestGenerationDSL: cleanup code
2019-08-27 17:26:07 +07:00
Dmitry Gridin
4a049b9b01
GenerateTests: cleanup code
2019-08-27 17:26:07 +07:00
Roman Golyshev
e488e920d8
KT-32366: Add tests for right preview window
...
- also, fix missing test generation in `GenerateTests` bunch files (which was introduced in e54b43ba )
2019-08-23 18:22:26 +03:00
Alexey Tsvetkov
fc49510049
Add tests for IC with JS IR BE
2019-08-15 15:11:52 +03:00
Abduqodiri Qurbonzoda
432828a2db
Clarify floating-point to integral conversion rounding behaviour
2019-08-15 00:57:27 +03:00
Yan Zhulanow
25fb77e7ad
Debugger: Add breakpoint applicability tests
...
This commit adds a number of tests that check breakpoint placing behavior, and an inline action that work the same way as tests.
2019-08-07 01:15:28 +09:00
Dmitry Petrov
f590d4da9e
IR: IrTypeAlias: serialize/deserialize new IR objects
...
Add uniqId for typealias declarations.
Implement WrappedTypeAliasDescriptor.
2019-08-06 12:42:43 +03:00
Alexander Udalov
73a671af7c
JVM IR: generate tests on incremental compilation
2019-08-05 21:27:21 +02:00
Mikhail Glukhikh
760fb668bb
Introduce FIR resolution API with lazy resolve to use in IDE
...
Now lazy resolve atomic element is a file (declaration-level resolve)
or a callable declaration (expression-level resolve)
#KT-24351 In Progress
2019-07-30 16:28:17 +03:00
Dmitry Savvinov
79313037d1
Minor. Merge multiplatformTypeRefinement testdata with multiplatform testdata
2019-07-30 12:41:41 +03:00
Denis Zharkov
38bcedc451
[Tests] Add tests for types refinement in IDE
2019-07-30 12:41:36 +03:00
Vyacheslav Gerasimov
3b78ef9cb2
as36: Add bunches for AS 3.6 C6 based on 192 platform
2019-07-25 20:50:02 +03:00
Ilya Kirillov
2bd5a1f196
New J2K: separate nullability inference from common one & nullability bug fixes
...
It will be needed for structure mutability inference
#KT-21467 fixed
#KT-32609 fixed
#KT-32572 fixed
#KT-24677 fixed
2019-07-25 14:34:35 +03:00
Ilya Kirillov
f79b282c60
New J2K: add better support of implicit functional interfaces
...
#KT-32702 fixed
#KT-19327 fixed
2019-07-25 14:34:34 +03:00
Roman Golyshev
e54b43bab1
KT-31295: Enable support for .ws.kts files as for scratch files
2019-07-19 12:45:02 +03:00
Vladimir Dolzhenko
022275b781
Do not invalidate package caches on generic events, KT-25264
2019-07-19 09:14:26 +02:00
Dmitry Petrov
d6eee37481
GenerateProtoBuf: support java_multiple_files mode
2019-07-17 12:00:34 +03:00
Abduqodiri Qurbonzoda
96dcafdf35
Document order of array elements initialization (KT-32353)
2019-07-11 21:18:47 +03:00
Ilya Kirillov
196e3f968e
New J2K: fix generating nj2k tests bunch files
2019-07-10 13:21:53 +03:00
Ilya Kirillov
f0dd21790a
New J2K: add plain text copy-paste conversion test for new J2K
2019-07-10 13:18:36 +03:00
Vladimir Dolzhenko
2029d16062
Add add-imports performance tests
...
Add missed auto generated perf tests
2019-07-02 09:58:04 +03:00
Vladimir Dolzhenko
ccfe155f58
Add highlight and completion performance tests
2019-06-28 10:37:29 +02:00
Ilya Kirillov
98be5d8ed0
New J2K: add copy-paste tests for new j2k
2019-06-26 18:36:05 +03:00
Ilmir Usmanov
60cbf0696d
Do not generate tests with experimental coroutines on JVM_IR backend
...
Enable working tests.
2019-06-25 16:30:01 +03:00
Vladimir Dolzhenko
efd004c997
Add j2k, nj2k performance tests
2019-06-21 13:04:08 +02:00
Natalia Selezneva
414f98aa29
Implement REPL Mode for scratches
...
^KT-27963 Fixed
2019-06-19 11:29:14 +03:00
Vyacheslav Gerasimov
5a39c637c2
Build: Fix intellij dependency leak from ir tree module
2019-06-13 21:03:55 +03:00
Leonid Startsev
2488b40d52
Fix accidentally added comment which broke 183 bunch
2019-06-12 15:30:31 +03:00
Leonid Startsev
b78d84c120
Add some tests for kotlinx.serialization plugin:
...
- declaration checker
- bytecode listings
- JVM IR
Improve @Transient redundant reporting
2019-06-11 19:32:40 +03:00
Dmitry Savvinov
54b8f9da28
[Expect/Actual] Add testdata on hierarchical expect/actual matching
2019-06-10 13:34:27 +03:00
Igor Yakovlev
2a729082a0
Add UltraLightFacadeClassTest
2019-06-03 17:23:41 +03:00
Ilya Kirillov
f03965995d
New J2K: generate nj2k tests
2019-05-31 00:25:53 +03:00
Nikolay Krasko
aa01328d13
Add tests for copyright updater
2019-05-23 16:25:08 +03:00
Denis Zharkov
1b5f72bd59
Enable ultra-light classes by default
...
^KT-29267 Fixed
2019-05-13 11:21:11 +03:00
Dmitry Gridin
37c856290f
Fix minor compile warnings
2019-04-25 19:47:39 +07:00
nikita.movshin
86672df107
Update copyright.
...
Change the copyright from "JetBrains s.r.o." to
"JetBrains s.r.o. and Kotlin Project contributors"
Update TestGenerator.kt
2019-04-23 20:09:27 +03:00
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
2bc11cbd58
Remove as32 bunch files
2019-04-23 17:28:41 +03:00
Alexey Tsvetkov
1bc4a2eff9
Replace AbstractIncrementalJpsTest->AbstractIncrementalJvmJpsTest
...
It was accidentally replaced back when switching to IJ 191
2019-04-23 16:14:39 +03:00