Tests fail when using fish (and possibly other shells)
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 55/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- fish, go
- Ambito
- cli, testing-qa
Direzione di ricerca
Inizia da cmd/platform/deploy_test.go, in particolare da TestDeployCommand_DeployHook e dai casi falliti alle righe 294 e 296. Esegui go test ./... con fish, esamina la sintassi della shell e i messaggi attesi usati da questi test e considera il lavoro completato quando i test del deploy hook passano senza errori specifici della shell.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
When attempting to run tests under fish, the following errors are incorrectly thrown:
--- FAIL: TestDeployCommand_DeployHook (11.06s)
--- FAIL: TestDeployCommand_DeployHook/fails_to_execute_an_unknown_script_path (2.31s)
deploy_test.go:294:
Error Trace: github.com/slackapi/slack-cli/cmd/platform/deploy_test.go:294
Error: Should be true
Test: TestDeployCommand_DeployHook/fails_to_execute_an_unknown_script_path
--- FAIL: TestDeployCommand_DeployHook/echos_stderr_output_to_standard_err (2.20s)
deploy_test.go:296:
Error Trace: github.com/slackapi/slack-cli/cmd/platform/deploy_test.go:296
Error: Received unexpected error:
Error running 'Deploy' command: exit status 127 (sdk_hook_invocation_failed)
Suggestion
Run `platform.test doctor` to check that your system dependencies are up-to-date.
Test: TestDeployCommand_DeployHook/echos_stderr_output_to_standard_err
FAIL
FAIL github.com/slackapi/slack-cli/cmd/platform 11.953s
This seems to be due to a dependency on particular shell syntax/messages in the tests.
Version
Using slack-cli v3.15.0
OS Info
Arch Linux (under WSL2)
Steps to reproduce:
Share the commands to run, source code, and project settings:
- Build.
go test ./...
Expected result:
I expected the tests to pass.
Actual result:
The tests failed, as shown above.
Requirements
- I've read and understood the Contributing guidelines and have done my best effort to follow them.
- I've read and agree to the Code of Conduct.
- I've searched for any related issues and avoided creating a duplicate issue.
- Lingua principale
- Go
- Stelle
- 309
- Fork
- 47
- Merge medio
- 13h 46m
- PR unite (30g)
- 14
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di slackapi/slack-cli
-
Installer aborts on an existing same-named `slack` binary; prefer install + warning over hard abortApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
slackapi/slack-cli#671 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug build release
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
slackapi/slack-cli#593 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
area:bolt-python bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
slackapi/slack-cli#631 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement semver:minor
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
slackapi/slack-cli#438 · 1 commento · 4 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
test: unit test flakes for activity logs streamForse già presa @JiwaniZakir l’ha presa 203 giorni fa. Apertacode health
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
slackapi/slack-cli#407 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di slackapi/slack-cli
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
prime-radiant-inc/evener#3873 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
pion/interceptor#479 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
yetone/magpie#1035 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Project submission: 5diveAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
slavakurilyak/awesome-ai-agents#710 ·
I maintainer di solito rispondono entro 1 giorno
-
`renderLinkedIssues` overshoots its byte budget: unresolved and omitted lists are never boundedApertaagent-butler-finding agent-research-recommend bug ready-for-agent
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
jordansmall/spindrift#4614 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno