Vladislav Rassokhin
2278d05ac4
[junit 5] JUnit5TestExecutionListener: use System#nanoTime for duration computation
...
GitOrigin-RevId: fbfee40c2884c93493ed723a7100ac535ce8ab11
2023-07-28 12:49:33 +00:00
Roman Shevchenko
f5a9700aa0
Cleanup (formatting)
...
GitOrigin-RevId: 7f44765fa0cfbcf6664d493f7af3ad87bba6aed2
2023-07-06 16:42:05 +00:00
Vladislav Rassokhin
8f7fbc9980
[test framework] Minor comments and fixes
...
* fix spacing in `testSuiteFinished` message
* remove extra new lines from build log
* exclude `ALL_EXCLUDE_DEFINED` from "Unknown test groups" message in TestCaseLoader
* exclude `_FirstInSuiteTest` `_LastInSuiteTest` in `TestCaseLoader.isClassIncluded` filter
GitOrigin-RevId: 1056c9577fb17022ae81adeabe6a93dcbfd75641
2023-07-03 18:31:01 +00:00
Bart van Helvert
3f37a22e4f
[junit] Replace size check by isEmpty
...
GitOrigin-RevId: 043ad81a6d6a5e5a149e235433106cba0e83d2d6
2023-06-01 02:16:59 +00:00
Bart van Helvert
652e92266c
[junit 5] IDEA-309406 Don't use internal JUnit reflections API
...
GitOrigin-RevId: dbb451d7a28f934c3508129e69204fa7b3044cdf
2023-01-16 23:12:27 +00:00
Vladimir Krivosheev
1bb699908c
cleanup
...
GitOrigin-RevId: ad8c61171796fb037df1c7b60e4009278dc05140
2023-01-07 16:03:53 +00:00
Vladimir Krivosheev
57764d700b
mark classes final
...
GitOrigin-RevId: 6414b6f2119c82c7567987dd30b35cab5491d9e2
2022-12-30 06:58:01 +00:00
Tagir Valeev
87d3223845
Fix warnings
...
GitOrigin-RevId: 5444ea233b459f5cf8a017fd260d52cb9981a5c4
2022-12-02 17:28:56 +00:00
Bart van Helvert
56b1bfa9cc
[junit] Proper capitalization
...
GitOrigin-RevId: 5d66bc686b4e570200d3a878348d526399bc2e41
2022-11-03 20:31:48 +00:00
Olga Klisho
b10fb81afc
[java] (IDEA-296321) added support for selecting iterations of parameterized tests + review fixes
...
GitOrigin-RevId: 3038e3c6276ceae85ea4d5b3b28eadbc9385c1ff
2022-10-12 14:20:45 +00:00
Olga Klisho
2e65fa1ebc
[java] (IDEA-296321) cleanup regexp
...
GitOrigin-RevId: 89c08d71811dabd94007ef9cafef8d3e9ba1c433
2022-10-11 14:38:51 +00:00
Olga Klisho
839cb38dfe
[java] (IDEA-296321) added support for selecting iterations of parameterized tests + method/class gutter fixed
...
GitOrigin-RevId: c56387965c8662822f920655b859636d8734cc6a
2022-10-11 14:26:27 +00:00
Olga Klisho
8a1a2289c6
[java] (IDEA-296321) added support for selecting iterations of parameterized tests
...
GitOrigin-RevId: c29c7640c3cd5b8368548ede49222106487b7f25
2022-10-11 14:25:34 +00:00
Bart van Helvert
1803c5c57c
[junit] IDEA-302223 Fix stack trace for composite failures
...
GitOrigin-RevId: 65f61b82dd62adc9b0a0cac65b5bcf6d38a698ba
2022-10-05 11:00:55 +00:00
Olga Klisho
61922fafaa
[junit] (IDEA-299184) adding class displayName to the root node + test changed
...
GitOrigin-RevId: 1ba56c8457838a88e282c0812c59ce51ab872257
2022-09-13 09:38:50 +00:00
Anna Kozlova
d61be4536d
[tests] move FileComparisonFailure to junit.rt
...
to avoid dependency from runtime module to junit 4; on the way to pure junit 5 dependencies
GitOrigin-RevId: 6dd3602b55371c783a71cb339ab5be3c0d205631
2022-07-20 09:24:55 +00:00
Olga Klisho
361cb78614
(java) [IDEA-291230] moving disabled condition check to TestObject for correct class init + tests added/fixed.
...
GitOrigin-RevId: e673ac885f6412fdc044e399bac7cd5262f39684
2022-07-14 09:54:53 +00:00
Vladimir Krivosheev
11fc3875d3
convert ProductInfoValidator into modern language
...
GitOrigin-RevId: 8f8a2dcdb9ee6a566a9bd03f9b0ef10f70fb5505
2022-05-23 06:33:47 +00:00
Anna Kozlova
e6332c6cc6
[junit 5] report class level failures for the collapsed hierarchy (IDEA-292662)
...
GitOrigin-RevId: 805c98071cca1cc071281b2317e47b7fd79de4aa
2022-04-25 08:10:19 +00:00
Tagir Valeev
3df143dfe6
Use try-with-resources; other warnings fixed
...
GitOrigin-RevId: 57e9bbb62af11b0629f9d02534b07e7a921c55af
2022-02-08 06:35:41 +00:00
Anna Kozlova
91f766cd64
[junit] load method via reflection to avoid eager loading during discovery phase (IDEA-287654)
...
GitOrigin-RevId: 193bbfd75139eb779f89716c23c457e9f715c0dd
2022-02-07 18:29:30 +00:00
Anna Kozlova
91946015b4
[junit 5] support nested classes selectors (IDEA-215440)
...
GitOrigin-RevId: 208535cc24d119e70a731f1ab3e5cd7cca3cd956
2022-01-26 12:46:49 +00:00
Anna Kozlova
baf9b751bf
[junit 5] avoid MethodSelector when the corresponding javaMethod doesn't exist (IDEA-284245)
...
GitOrigin-RevId: f3624b5d74489fd41ead9ee6b3a7c1f3fc8e9360
2021-12-09 15:18:07 +00:00
Anna Kozlova
0daaee3a96
[junit 5] collapse hierarchy when top node has exactly one child (IDEA-284012)
...
GitOrigin-RevId: 6f356e75df62e7ac54903402a588d438a0d4c438
2021-12-09 15:18:04 +00:00
Anna Kozlova
207116b80a
[junit] skip junit 5 engines in result tree (IDEA-282762)
...
GitOrigin-RevId: 2c6e399555e67441e07c409c1efee41cc41e2296
2021-12-02 17:35:32 +00:00
Anna Kozlova
940f19a861
[junit 5] support for ignored containers (IDEA-204995)
...
GitOrigin-RevId: 0b7f9a023e204a45f0a0079552a869066f72ddee
2021-11-17 12:03:08 +00:00
Anna Kozlova
ce78107b99
[junit] explicitly add filter on package name (IDEA-276463)
...
this way non-JVM engines won't need to filter by class name, when package name is enough
avoid filtering by class names when package name can be used instead = keep filters for pattern configurations only
GitOrigin-RevId: 25e9a87cbb39c6d50e4bcfa3d8cb7956b90b4110
2021-08-24 21:46:08 +00:00
Anna Kozlova
b67206235c
[build scripts] replace ant junit task with direct junit 5 runner
...
fail fast not supported yet
GitOrigin-RevId: 23f0ae88b96f2b8265449f61e3730b9790d10b0e
2021-08-13 19:45:09 +00:00
Anna Kozlova
9aaa8d5861
junit 5: warn if class could not be found (IDEA-265467)
...
GitOrigin-RevId: 8d6b7ecfdd5e0d6bb6f51f6b3b98d615f4ebce72
2021-04-20 19:26:08 +03:00
Tagir Valeev
61fb94acd0
Remove casts by narrowing for-each loop parameter type
...
+ other trivial warnings fixed
GitOrigin-RevId: 42314f8e8ea8a9982e009f8a7f9ad413ebfc4893
2021-02-03 02:25:25 +00:00
Anna Kozlova
4ef8eefa27
junit: fix integration tests
...
GitOrigin-RevId: ab2aa809a770407a8216c87348514e24b91d4ee8
2021-01-29 11:49:37 +00:00
Vladimir Krivosheev
2ee9117497
cleanup (final)
...
GitOrigin-RevId: 69b73056f0c524ad7b6e7c5c2b3a4b58f64feed9
2020-11-02 09:41:20 +00:00
Anna Kozlova
3c69b7aee4
junit: take into account file position of ClassSource (IDEA-186581)
...
GitOrigin-RevId: d9ddfa10e4944de7b9dc759ed6146d6286619fce
2020-10-02 12:13:45 +00:00
Anna Kozlova
cd2efa03d2
junit 5: ensure published entries are separated by line break (IDEA-249849)
...
GitOrigin-RevId: 69ba01ca274de30857f47e7423ad996a1ba6ff62
2020-09-17 08:04:57 +00:00
Anna Kozlova
cb4a818388
junit/testng: skip empty lines (IDEA-216145/IDEA-218927)
...
GitOrigin-RevId: 6bb7b004fa703ad1589dbe34cf91381c00b70f62
2020-06-22 21:28:45 +03:00
Anna Kozlova
8e8c9ed536
junit: generify runtime part
...
GitOrigin-RevId: efbc9ee0f3b267688620cf5ac5b11ca83d00e678
2020-06-12 22:41:13 +03:00
Tagir Valeev
d2ef69f336
Fix warnings in rt modules
...
1. Generify everywhere
2. @Override
3. Redundant throws removed
4. Enhanced for
5. String concatenation to StringBuilder
6. Misc
GitOrigin-RevId: 1e4c9dd7a44360b187d23370586c81a78047cdaf
2020-06-03 07:17:36 +03:00
Nikolay Chashnikov
0798ffbb99
[IntelliJ project configuration tests] explicitly set language level to 1.8 for modules which are used from external processes
...
This is needed to ensure that these modules will be still compatible with Java 8 when we raise default language level to 11 (IDEA-241075).
GitOrigin-RevId: 56c671ae077393204d040780fb2badd2d17774a0
2020-05-19 09:04:07 +00:00
Tagir Valeev
e1b282d364
Warnings fixed
...
GitOrigin-RevId: 43e324ef2f032fa735b53809409f975d6590918e
2020-05-05 08:39:37 +00:00
Olga.Klisho
f8f5b3ceca
IDEA-CR-61372 cleanup
...
GitOrigin-RevId: 4f406d5bb5c6c8bb33a68e7f416f5375d87d2954
2020-04-21 10:53:34 +00:00
Olga.Klisho
882d320b0e
IDEA-236788 test for @DisabledIf method added
...
GitOrigin-RevId: 13225658e3cf7d07c9eda0616824c280c0820a5e
2020-04-20 08:03:39 +00:00
Olga.Klisho
7bd0d2efaf
IDEA-236788 condition annotation check removed
...
GitOrigin-RevId: 012c3346c5d53d55907928a75f88c8e3ef3ec03f
2020-04-20 08:03:39 +00:00
Olga.Klisho
ed90a3dc09
IDEA-236788 make @Disabled tests not skipped when explicitly run
...
GitOrigin-RevId: 047b0ab24edc6bca82a76ab5a14017758329cb95
2020-04-10 21:31:40 +00:00
Olga.Klisho
7dff140055
Compilation failure fix
...
GitOrigin-RevId: 726f476e23cd94e5b3e108bc5a863dc76adc2e8b
2020-01-14 17:36:41 +00:00
Anna.Kozlova
c5e0dffe28
junit 5: associate published entry with test id (IDEA-216215; IDEA-227006)
...
GitOrigin-RevId: d52fc50f1da4a9e7425e3036bc8bbd1ea56f7bb4
2020-01-03 11:04:27 +00:00
Anna Kozlova
197d0af29d
junit 5: ensure order of engines doesn't change
...
GitOrigin-RevId: 44b9df67f371b62f98a0e4a9367d87ceb40cbd59
2019-12-11 08:03:54 +00:00
Anna Kozlova
d7881df8b2
junit 5: fix tcMessage escapes (IDEA-223128)
...
GitOrigin-RevId: b7c3bc844ff2f47facc9aedc007efb146b6295d6
2019-09-19 19:31:30 +00:00
Anna Kozlova
6275a982fb
junit.rt: avoid split package between junit & idea rt modules
...
GitOrigin-RevId: 5aa3786b05f625f9ee51d0c22bcbe0f38d610468
2019-08-22 13:02:45 +03:00
Roman Shevchenko
04e6f4a623
Cleanup (warnings; typos; formatting)
...
GitOrigin-RevId: 1cad4232ba1d1f58c522aa26019d245e2bf6832d
2019-06-16 06:52:20 +03:00
Vyacheslav Karpukhin
d5fb24d414
Merge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into slava/out_of_process_sim_and_dev
...
GitOrigin-RevId: ccfc7bb2ab1846fbf2c169f6262ffa412f3efb80
2019-06-16 06:51:48 +03:00