stepci
stepci copied to clipboard
Automated API Testing and Quality Assurance
### What happened? I'm writing integration tests. To make sure that the API returns schemas as defined in the OpenAPI description file, I'm using `check: schema: $ref`. I'd like to...
hi :wave: I want to pitch the idea to make step-ci an plugin to woodpecker similar to github actions. The integration is kind a similar: 1. settings are passed via...
### What happened? See [Workflow Syntax | Step CI Docs](https://docs.stepci.com/reference/workflow-syntax.html):  ### What did you expect to happen? - `tests..steps.[step].sse.messages` should be `tests..steps.[step].sse.check.messages` - `[…].messages.[message].id`...
### What happened? For some reason, I have to use `# yaml-language-server: $schema=https://raw.githubusercontent.com/stepci/stepci/main/schema.json` in my Step CI files in Zed. However, when doing so I get errors: - `Incorrect type....
### What happened? WHen I run tests with analytics enabled, I get `AxiosError: unable to get local issuer certificate`. After I `export STEPCI_DISABLE_ANALYTICS=true`, tests pass again. I think your certificate...
### What happened? In stepci test summary (verbose mode) http selectors check is shown as "undefined". ### What did you expect to happen? Summary shows results for each selector in...
GitHub blocks running Step CI because of vulnerabilities in dependencies, see [CI tests are broken because of Step CI · Issue #199 · prose-im/prose-pod-api](https://github.com/prose-im/prose-pod-api/issues/199). See [security: Bump vulnerable dependencies](https://github.com/stepci/runner/pull/130) on...
Add JSONata check and captures refs: https://github.com/stepci/stepci/discussions/245 This PR is related with the https://github.com/stepci/runner/pull/129
### What happened? I am testing API requests and encountered an issue with session cookies. During a authentication request, the server sends back a session cookie, which is properly received...
### What happened? Using ``` tests..steps.[step].http.check.redirects ``` in a test I got the error ``` Cannot use 'in' operator to search for 'eq' in ... ``` ### What did you...