f69630b668
VIM-3238 Fix recording a macro that replays another macro
2024-02-10 20:05:47 +02:00
Alex Plate
a2d34a883b
Fix verifyPlugin
task
2024-02-09 16:45:57 +02:00
Alex Plate
5c79b887d8
Do not ask for license for py tests
2024-02-09 16:31:25 +02:00
Alex Plate
d0475bf659
Explicitly specify jupyter version
2024-02-09 16:27:22 +02:00
Alex Plate
85c9576699
Extract common UI test fixtures
2024-02-09 16:22:22 +02:00
Alex Plate
2483450a1f
Rename ui tests for better consistency
2024-02-09 16:11:14 +02:00
Alex Plate
519d5eed06
Set up PyCharm UI test
2024-02-09 16:03:31 +02:00
Alex Plate
d87965775a
Update version of robot
2024-02-08 16:48:03 +02:00
Alex Plate
8c6f81aa00
Fix incorrect location of the video
2024-02-08 16:46:03 +02:00
Alex Plate
6ea0ab0968
Print if neovim testing is enabled or not
2024-02-08 15:22:54 +02:00
Alex Plate
70ab3ecdbe
Make a custom expand function for UI tests
2024-02-08 15:10:47 +02:00
Alex Plate
a24ae616df
Fix the creation of the video for the UI tests
2024-02-08 15:10:36 +02:00
Alex Plate
cc838f614f
Remove the testWithNeovim
task
...
Now you can just run `gradlew test -Dnvim`
2024-02-08 14:53:43 +02:00
Alex Plate
ae62a9f378
Fix the incorrect test
2024-02-08 14:35:52 +02:00
Alex Plate
1b5778a58c
Remove configurations for UI tests
2024-02-08 14:33:02 +02:00
Alex Plate
27a689e7b8
Extract UI tests into the separate module
2024-02-08 14:21:09 +02:00
Alex Plate
8e6c490c62
Reformat the config file
2024-02-08 09:50:13 +02:00
Alex Plate
ccda70fe53
Remove mentions of ktlint
2024-02-08 09:49:17 +02:00
Alex Plate
26c42e4f0d
Turn off fixes for the gradle release with test search issues
2024-02-08 09:48:38 +02:00
Alex Plate
3244dd52eb
The line with compilation error is disabled
...
In 2024.1 EAP this line causes compilation error due to platform conversion from java to kotlin
The fix is landed in the platform and it should work fine with the new EAP.
However, since our tests are fail now, I'll comment out this line and bring it back in one week.
2024-02-08 09:39:54 +02:00
Alex Plate
4c6807a0c2
Extract long running tests into a separate module
2024-02-08 09:28:26 +02:00
Alex Plate
03a6a2749a
Clean up build.gradle.kts
2024-02-08 09:16:16 +02:00
Alex Plate
82f69456e9
Exclude propery tests into a separate project
2024-02-08 09:14:52 +02:00
filipp.vakhitov
6beda371fb
TeamCity change in 'Ideavim / IdeaVim releases' project: VCS roots of 'Publish vim-engine' build configuration were updated
2024-02-07 19:42:16 +00:00
Alex Plate
5b9cb2efc5
Explicitly specify java version for java IDE tests
2024-02-07 16:18:54 +02:00
Alex Plate
733968723c
Explicitly specify an IDE type in the configuration
2024-02-07 16:07:35 +02:00
Alex Plate
63c81d67f2
Extract java tests for IdeaVim to a separate gradle subproject
2024-02-07 16:04:10 +02:00
Alex Plate
ad8ba1dd24
Move @VimBehaviourDiffers into a correct package of testFixtures
2024-02-07 10:07:16 +02:00
Alex Plate
04f821e3e1
Create a testFixtures for the project
...
This will be needed for extracting the java tests into a separate subproject
Also, cleaned up the ordering of dependencies in build.gradle.kts
2024-02-07 10:05:56 +02:00
Alex Plate
4937985e2c
Bump kotlin version from 1.8.21 to 1.9.22
...
One of the reasons for that is that 1.9.22 allows internal classes to be available in testFixtures from java KT-34901.
2024-02-07 09:29:15 +02:00
Alex Plate
5fd7d83a70
Apply patches to TeamCity configurations
2024-02-07 08:22:42 +02:00
aleksei.plate@jetbrains.com
699a19d202
TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish EAP Build' build configuration were updated
2024-02-07 06:12:25 +00:00
Alex Plate
0b42938197
New testing of the eap release job
2024-02-07 08:05:02 +02:00
Alex Plate
1e2bfb6216
Trying to figure out how to get the youtrack token
2024-02-06 19:25:19 +02:00
Alex Plate
f755a4b23f
Trying to figure out how to get the youtrack token
2024-02-06 19:20:38 +02:00
Alex Plate
4f58e12fca
Trying to figure out how to get the youtrack token
2024-02-06 19:15:14 +02:00
Alex Plate
588cf89531
Rename the youtrackToken for the EAP release
2024-02-06 19:02:58 +02:00
Alex Plate
4fe2dd2706
Add a clearer error message about the missing youtrack token
2024-02-06 18:31:48 +02:00
Alex Plate
11ad605cd6
Add YouTrack token to the EAP release job
2024-02-06 18:28:57 +02:00
Alex Plate
fa9f160bd1
Fix incorrect names in EAP release jobs
2024-02-06 18:21:05 +02:00
Alex Plate
dae1fad54e
Add commenting on YouTrack tickets as a part of EAP release process
2024-02-06 18:08:16 +02:00
IdeaVim Bot
52200188d4
Add Emanuel Gestosa to contributors list
2024-02-06 09:02:35 +00:00
Alex Plate
0d74b9ef0b
Fix tag pushing in the release branch
2024-02-06 10:41:14 +02:00
Alex Plate
549163d274
Comment out everything for pycharm tests because it fails on GitHub
2024-02-06 10:32:58 +02:00
Alex Plate
755018c783
Update release jobs
2024-02-06 10:09:53 +02:00
Filipp Vakhitov
2a1c4b3a1c
Better widget order
2024-02-06 00:32:25 +02:00
Alex Plate
aae0d825e7
Move the ideavim-sneak plugin into IdeaVim
...
The author of the original plugin announced the deprecation of the plugin.
However, we've got an approval to move the sources into IdeaVim and continue the development.
Original repo: https://github.com/Mishkun/ideavim-sneak
Approval: https://twitter.com/ideavim/status/1754512214344478939
2024-02-05 19:28:36 +02:00
Alex Plate
855dbfab16
Fix issues with enter in python console
...
VIM-3287
2024-02-05 18:31:43 +02:00
IdeaVim Bot
f3a357c559
Update changelog after merging PR
2024-02-05 14:31:53 +00:00
Filipp Vakhitov
63995e8c61
Support e flag for search
2024-02-05 16:29:49 +02:00