Skip to content

Commit 302678e

Browse files
Merge pull request #435 from LambdaTest/dev
StageToProd
2 parents 7db619f + e4bda19 commit 302678e

File tree

4 files changed

+16
-11
lines changed

4 files changed

+16
-11
lines changed

accessibility/plugin/index.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,9 @@ const Accessibility = (on, config) => {
131131
config.env.ACCESSIBILITY = process.env.ACCESSIBILITY;
132132
config.env.TEST_ID = process.env.TEST_ID;
133133
config.env.ACCESSIBILITY_OVERIDE_COMMANDS = process.env.ACCESSIBILITY_OVERIDE_COMMANDS;
134-
config.env.CAPTURE_SCREENSHOT_ENABLED = process.env.CAPTURE_SCREENSHOT_ENABLED;
134+
config.env.CAPTURE_SCREENSHOT = process.env.CAPTURE_SCREENSHOT;
135+
config.env.PASSED_TEST_CASES = process.env.PASSED_TEST_CASES;
136+
135137
config.env.GENERATE_REPORT_API = process.env.GENERATE_REPORT_API || "NA";
136138
console.log(`parameter for accessibility report ACCESSIBILITY - ` + config.env.ACCESSIBILITY)
137139
console.log(`parameter for accessibility report WCAG_CRITERIA - ` + config.env.WCAG_CRITERIA)
@@ -142,7 +144,8 @@ const Accessibility = (on, config) => {
142144
console.log(`parameter for accessibility report ACCESSIBILITY_EXTENSION_PATH -` + process.env.ACCESSIBILITY_EXTENSION_PATH)
143145
console.log(`parameter for accessibility report ACCESSIBILITY_OVERIDE_COMMANDS -` + config.env.ACCESSIBILITY_OVERIDE_COMMANDS)
144146
console.log(`parameter for accessibility report GENERATE_REPORT_API -` + config.env.GENERATE_REPORT_API)
145-
console.log(`parameter for accessibility report CAPTURE_SCREENSHOT_ENABLED -` + config.env.CAPTURE_SCREENSHOT_ENABLED)
147+
console.log(`parameter for accessibility report CAPTURE_SCREENSHOT -` + config.env.CAPTURE_SCREENSHOT)
148+
console.log(`parameter for accessibility report PASSED_TEST_CASES -` + config.env.PASSED_TEST_CASES)
146149

147150
return config;
148151
}

accessibility/scanner/index.js

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const LambdatestLog = (message) => {
55
}
66

77
let globalScreenshots = null;
8-
const captureScreenshotEnabled = Cypress.env("CAPTURE_SCREENSHOT_ENABLED") === "true";
8+
const captureScreenshot = Cypress.env("CAPTURE_SCREENSHOT") === "true";
99

1010
const commandsToOverride = [
1111
'visit', 'click', 'type', 'request', 'dblclick', 'rightclick', 'clear', 'check',
@@ -43,8 +43,8 @@ const performNewLambdaScan = (originalFn, Subject, stateType, ...args) => {
4343
if (subjectChainFn !== null && subjectChainFn !== void 0) {
4444
cypressCommandChain = subjectChainFn.call(cy);
4545
}
46-
47-
if (captureScreenshotEnabled) {
46+
47+
if (captureScreenshot) {
4848
cy.log('Starting performScanSubjectQuery');
4949
cycustomChaining
5050
.performScanSubjectQuery(cypressCommandChain, setTimeout)
@@ -163,14 +163,16 @@ const processAccessibilityReport = async (windowNew) => {
163163
let wcagCriteriaValue = Cypress.env("WCAG_CRITERIA") || "wcag21a";
164164
let bestPracticeValue = Cypress.env("BEST_PRACTICE") === "true";
165165
let needsReviewValue = Cypress.env("NEEDS_REVIEW") !== "false"; // Default to true
166-
let captureScreenshotEnabled = Cypress.env("CAPTURE_SCREENSHOT_ENABLED") === "true";
166+
let captureScreenshot = Cypress.env("CAPTURE_SCREENSHOT") === "true";
167+
let passedTestCases = Cypress.env("PASSED_TEST_CASES") === "true";
167168

168169
const payloadToSend = {
169170
message: 'SET_CONFIG',
170171
wcagCriteria: wcagCriteriaValue,
171172
bestPractice: bestPracticeValue,
172173
needsReview: needsReviewValue,
173-
captureScreenshotEnabled: captureScreenshotEnabled
174+
captureScreenshot: captureScreenshot,
175+
passedTestCases: passedTestCases
174176
};
175177

176178
console.log('log', "SET SCAN: Payload to send: ", payloadToSend);
@@ -187,7 +189,7 @@ const processAccessibilityReport = async (windowNew) => {
187189
const payload = {message: 'GET_LATEST_SCAN_DATA'};
188190
scanData = await getScanData(windowNew, payload);
189191
LambdatestLog("GET SCAN:LambdaTest Accessibility: Scanning URL");
190-
if(captureScreenshotEnabled){
192+
if (captureScreenshot) {
191193
if (scanData && scanData.data && scanData.data.length > 0 && globalScreenshots) {
192194
const firstDataItem = scanData.data[0];
193195
if (firstDataItem.events && firstDataItem.events.length > 0) {
@@ -220,7 +222,7 @@ const processAccessibilityReport = async (windowNew) => {
220222
const filePath = Cypress.env("ACCESSIBILITY_REPORT_PATH") || ('cypress/results/accessibilityReport_' + testId + '.json');
221223
console.log("TestID is",testId);
222224
const payloadToSend = {
223-
message: 'SEND_ACESSIBILITY_DATA',
225+
message: 'SEND_ACCESSIBILITY_DATA',
224226
testId : testId,
225227
scanData: scanData,
226228
accessibilityReportPath:filePath,

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "lambdatest-cypress-cli",
3-
"version": "3.0.40",
3+
"version": "3.0.41",
44
"description": "The lambdatest-cypress-cli is LambdaTest's command-line interface (CLI) aimed to help you run your Cypress tests on LambdaTest platform.",
55
"homepage": "https://github.com/LambdaTest/lambdatest-cypress-cli",
66
"author": "LambdaTest <[email protected]>",

0 commit comments

Comments
 (0)