File tree Expand file tree Collapse file tree 7 files changed +17
-4
lines changed Expand file tree Collapse file tree 7 files changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,11 @@ The exercism CLI follows [semantic versioning](http://semver.org/).
8
8
9
9
- ** Your contribution here**
10
10
11
+ ## v3.4.2 (2024-08-20)
12
+
13
+ - [ #1156 ] ( https://github.com/exercism/cli/pull/1156 ) Add ` test ` command to Shell completions -
14
+ [ @muzimuzhi ]
15
+
11
16
## v3.4.1 (2024-08-15)
12
17
13
18
- [ #1152 ] ( https://github.com/exercism/cli/pull/1152 ) Add support for Idris to ` exercism test ` -
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ _Note: It's useful to add the version to the commit message when you bump it: e.
24
24
Once the version bump PR has been merged, run the following command to cut a release:
25
25
26
26
``` shell
27
- GPG_FINGERPINT =" <THE_GPG_FINGERPRINT>" ./bin/release.sh
27
+ GPG_FINGERPRINT =" <THE_GPG_FINGERPRINT>" ./bin/release.sh
28
28
```
29
29
30
30
## Cut Release on GitHub
Original file line number Diff line number Diff line change 9
9
10
10
// Version is the version of the current build.
11
11
// It follows semantic versioning.
12
- const Version = "3.4.1 "
12
+ const Version = "3.4.2 "
13
13
14
14
// checkLatest flag for version command.
15
15
var checkLatest bool
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ complete -f -c exercism -n "__fish_seen_subcommand_from download" -s u -l uuid -
15
15
16
16
# Help
17
17
complete -f -c exercism -n " __fish_use_subcommand" -a " help" -d " Shows a list of commands or help for one command"
18
- complete -f -c exercism -n " __fish_seen_subcommand_from help" -a " configure download help open submit troubleshoot upgrade version workspace"
18
+ complete -f -c exercism -n " __fish_seen_subcommand_from help" -a " configure download help open submit test troubleshoot upgrade version workspace"
19
19
20
20
# Open
21
21
complete -f -c exercism -n " __fish_use_subcommand" -a " open" -d " Opens a browser to exercism.io for the specified submission."
@@ -25,6 +25,10 @@ complete -f -c exercism -n "__fish_seen_subcommand_from open" -s h -l help -d "h
25
25
complete -f -c exercism -n " __fish_use_subcommand" -a " submit" -d " Submits a new iteration to a problem on exercism.io."
26
26
complete -f -c exercism -n " __fish_seen_subcommand_from submit" -s h -l help -d " help for submit"
27
27
28
+ # Test
29
+ complete -f -c exercism -n " __fish_use_subcommand" -a " test" -d " Run the exercise's tests."
30
+ complete -f -c exercism -n " __fish_seen_subcommand_from submit" -s h -l help -d " help for test"
31
+
28
32
# Troubleshoot
29
33
complete -f -c exercism -n " __fish_use_subcommand" -a " troubleshoot" -d " Outputs useful debug information."
30
34
complete -f -c exercism -n " __fish_seen_subcommand_from troubleshoot" -s f -l full-api-key -d " display full API key (censored by default)"
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ _exercism () {
7
7
opts=" --verbose --timeout"
8
8
9
9
commands=" configure download open
10
- submit troubleshoot upgrade version workspace help"
10
+ submit test troubleshoot upgrade version workspace help"
11
11
config_opts=" --show"
12
12
version_opts=" --latest"
13
13
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ options=(configure:"Writes config values to a JSON file."
8
8
download:" Downloads and saves a specified submission into the local system"
9
9
open:" Opens a browser to exercism.io for the specified submission."
10
10
submit:" Submits a new iteration to a problem on exercism.io."
11
+ test:" Run the exercise's tests."
11
12
troubleshoot:" Outputs useful debug information."
12
13
upgrade:" Upgrades to the latest available version."
13
14
version:" Outputs version information."
Original file line number Diff line number Diff line change @@ -74,6 +74,9 @@ var TestConfigurations = map[string]TestConfiguration{
74
74
"ballerina" : {
75
75
Command : "bal test" ,
76
76
},
77
+ "batch" : {
78
+ WindowsCommand : "call {{test_files}}" ,
79
+ },
77
80
"bash" : {
78
81
Command : "bats {{test_files}}" ,
79
82
},
You can’t perform that action at this time.
0 commit comments