mirror of
https://github.com/kubeshark/kubeshark.git
synced 2025-06-03 05:31:10 +00:00
* Fix `checkFilterByMethod` in acceptance tests * #run_acceptance_tests * Add `numberOfRecords` parameter to test specs #run_acceptance_tests * Fix the values #run_acceptance_tests * Fix the values #run_acceptance_tests * Fix #run_acceptance_tests * #run_acceptance_tests * Reduce value duplication #run_acceptance_tests Co-authored-by: gadotroee <55343099+gadotroee@users.noreply.github.com> Co-authored-by: Roee Gadot <roee.gadot@up9.com>
59 lines
1.6 KiB
JavaScript
59 lines
1.6 KiB
JavaScript
import {checkFilterByMethod, valueTabs,} from "../testHelpers/TrafficHelper";
|
|
|
|
it('opening mizu', function () {
|
|
cy.visit(Cypress.env('testUrl'));
|
|
});
|
|
|
|
const redisProtocolDetails = {name: 'redis', text: 'Redis Serialization Protocol'};
|
|
const numberOfRecords = 5;
|
|
|
|
checkFilterByMethod({
|
|
protocol: redisProtocolDetails,
|
|
method: 'PING',
|
|
methodQuery: 'request.command == "PING"',
|
|
summary: null,
|
|
summaryQuery: '',
|
|
numberOfRecords: numberOfRecords,
|
|
value: null
|
|
})
|
|
|
|
checkFilterByMethod({
|
|
protocol: redisProtocolDetails,
|
|
method: 'SET',
|
|
methodQuery: 'request.command == "SET"',
|
|
summary: 'key',
|
|
summaryQuery: 'request.key == "key"',
|
|
numberOfRecords: numberOfRecords,
|
|
value: {tab: valueTabs.request, regex: /^\[value, keepttl]$/mg}
|
|
})
|
|
|
|
checkFilterByMethod({
|
|
protocol: redisProtocolDetails,
|
|
method: 'EXISTS',
|
|
methodQuery: 'request.command == "EXISTS"',
|
|
summary: 'key',
|
|
summaryQuery: 'request.key == "key"',
|
|
numberOfRecords: numberOfRecords,
|
|
value: {tab: valueTabs.response, regex: /^1$/mg}
|
|
})
|
|
|
|
checkFilterByMethod({
|
|
protocol: redisProtocolDetails,
|
|
method: 'GET',
|
|
methodQuery: 'request.command == "GET"',
|
|
summary: 'key',
|
|
summaryQuery: 'request.key == "key"',
|
|
numberOfRecords: numberOfRecords,
|
|
value: {tab: valueTabs.response, regex: /^value$/mg}
|
|
})
|
|
|
|
checkFilterByMethod({
|
|
protocol: redisProtocolDetails,
|
|
method: 'DEL',
|
|
methodQuery: 'request.command == "DEL"',
|
|
summary: 'key',
|
|
summaryQuery: 'request.key == "key"',
|
|
numberOfRecords: numberOfRecords,
|
|
value: {tab: valueTabs.response, regex: /^1$|^0$/mg}
|
|
})
|