No results for

Powered byAlgolia
warning

expect.js library is no longer maintained

expect.js library has been deprecated in favor of Chaijs.

Please migrate to the k6Chaijs library. The documentation below is retained for historical reasons.

and(value) works the same as expect(value), but can be used to chain multiple tests together.

ParameterTypeDescription
valueanyThe value to be compared

Returns

TypeDescription
FunkFunk object

Example

import { describe } from 'https://jslib.k6.io/expect/0.0.4/index.js';
import http from 'k6/http';
export default function testSuite() {
describe('Basic API test', (t) => {
const response = http.get('https://test-api.k6.io/public/crocodiles');
t.expect(response.status)
.as('response status')
.toEqual(200)
.and(response)
.toHaveValidJson()
.and(response.json().length)
.as('number of crocs')
.toBeGreaterThan(5);
});
}