You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CONTRIBUTING.md
+7-3
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ To launch the plugin from console just type `./gradlew runIdea`.
19
19
20
20
## Development
21
21
22
-
For development you could use any editor/IDE of your choice. There is no peculiar dependency on IDEA, though we're particularly sticked to it, therefore providing instructions how to nail it from that side.
22
+
For development you could use any editor/IDE of your choice. There is no peculiar dependency on IDEA, though we're particularly stuck to it, therefore providing instructions how to nail it from that side.
23
23
24
24
If you're using any other particular stack feel free to contribute to that list.
25
25
@@ -56,7 +56,7 @@ Please, make sure that all tests pass and Travis reports build as green prior to
56
56
57
57
Please, consider our [code-style](STYLE.md) prior to submitting the pull request. We love PRs, but much more than just PRs we love PRs that are 'on style'.
58
58
59
-
For the Java sources we're sticked to the Google's [one](https://google.github.io/styleguide/javaguide.html).
59
+
For the Java sources we're stuck to the Google's [one](https://google.github.io/styleguide/javaguide.html).
60
60
61
61
62
62
# Plugin overview
@@ -80,11 +80,15 @@ It's also very inspirational to browse existing plugins. Check out
80
80
# Testing
81
81
82
82
It is much easier to understand code changes if they are accompanied with
83
-
tests. Test classes are placed in the `test` directory, `testData` holds rust files,
83
+
tests. Test classes are placed in the `src/test/kotlin` directory, `src/test/resources` holds rust files
84
84
which are used as fixtures. We also include
85
85
[CTRS](https://github.com/brson/ctrs) as a submodule and use it to test the
86
86
parser.
87
87
88
88
The test suite can be run by launching:
89
89
90
90
./gradlew test
91
+
92
+
To execute tests from within IDE edit *default* run configuration for JUnit. In the `befor launch` section remove
93
+
`make` and add gradle task `assemble testClasses`. Now you can select any test function, class or folder and use
0 commit comments