Skip to content

feat: Insert test variables and sleeps in script #106

feat: Insert test variables and sleeps in script

feat: Insert test variables and sleeps in script #106

Triggered via pull request July 22, 2024 14:39
Status Failure
Total duration 36s
Billable time 1m
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 errors
src/codegen/codegen.test.ts > Code generation > generateScript > should generate script: src/codegen/codegen.test.ts#L60
AssertionError: expected 'import{group,sleep}from\'k6\'importht…' to be 'import{group,sleep}from\'k6\'importht…' // Object.is equality - Expected + Received - import{group,sleep}from'k6'importhttpfrom'k6/http'exportconstoptions={}exportdefaultfunction(){letrespletmatchletregexsleep(1)} + import{group,sleep}from'k6'importhttpfrom'k6/http'exportconstoptions={}exportdefaultfunction(){letparamsletrespletmatchletregexsleep(1)} ❯ src/codegen/codegen.test.ts:60:9
src/codegen/codegen.test.ts > Code generation > generateRequestSnippets > should generate request snippets: src/codegen/codegen.test.ts#L129
AssertionError: expected 'params={headers:{},cookies:{},}resp=h…' to be 'resp=http.request(\'GET\',`/api/v1/us…' // Object.is equality - Expected + Received - resp=http.request('GET',`/api/v1/users`,null,{}) + params={headers:{},cookies:{},}resp=http.request('GET',`/api/v1/users`,null,params) ❯ src/codegen/codegen.test.ts:129:9
src/codegen/codegen.test.ts > Code generation > generateRequestSnippets > should replace correlated values: src/codegen/codegen.test.ts#L177
AssertionError: expected 'params={headers:{},cookies:{},}resp=h…' to be 'resp=http.request(\'POST\',`http://te…' // Object.is equality - Expected + Received - resp=http.request('POST',`http://test.k6.io/api/v1/foo`,null,{})resp=http.request('POST',`http://test.k6.io/api/v1/login`,null,{})letcorrel_0=resp.json().user_idresp=http.request('GET',`http://test.k6.io/api/v1/users/${correl_0}`,null,{})resp=http.request('POST',`http://test.k6.io/api/v1/users`,`{"user_id":"${correl_0}"}`,{}) + params={headers:{},cookies:{},}resp=http.request('POST',`http://test.k6.io/api/v1/foo`,null,params)params={headers:{},cookies:{},}resp=http.request('POST',`http://test.k6.io/api/v1/login`,null,params)letcorrel_0=resp.json().user_idparams={headers:{},cookies:{},}resp=http.request('GET',`http://test.k6.io/api/v1/users/${correl_0}`,null,params)params={headers:{},cookies:{},}resp=http.request('POST',`http://test.k6.io/api/v1/users`,`{"user_id":"${correl_0}"}`,params) ❯ src/codegen/codegen.test.ts:177:9
build
Process completed with exit code 1.