mirror of
https://github.com/Vivify-Ideas/cypress-testrail-reporter.git
synced 2026-01-06 13:39:30 -06:00
Add CYPRESS_TESTRAIL_REPORTER_USERNAME
This commit is contained in:
@@ -89,7 +89,8 @@ it("Can authenticate a valid userC123", ...
|
||||
|
||||
**host**: _string_ host of your TestRail instance (e.g. for a hosted instance _https://instance.testrail.com_).
|
||||
|
||||
**username**: _string_ email of the user under which the test run will be created.
|
||||
**username**: _string_ email of the user under which the test run will be created. When you set `CYPRESS_TESTRAIL_REPORTER_USERNAME` in
|
||||
environment variables, this option would be overwritten with it.
|
||||
|
||||
**password**: _string_ password or the API key for the aforementioned user. When you set `CYPRESS_TESTRAIL_REPORTER_PASSWORD` in runtime environment variables, this option would be overwritten with it.
|
||||
|
||||
|
||||
3
dist/cypress-testrail-reporter.js
vendored
3
dist/cypress-testrail-reporter.js
vendored
@@ -27,6 +27,9 @@ var CypressTestRailReporter = /** @class */ (function (_super) {
|
||||
_this.results = [];
|
||||
_this.suiteId = [];
|
||||
_this.reporterOptions = options.reporterOptions;
|
||||
if (process.env.CYPRESS_TESTRAIL_REPORTER_USERNAME) {
|
||||
_this.reporterOptions.username = process.env.CYPRESS_TESTRAIL_REPORTER_USERNAME;
|
||||
}
|
||||
if (process.env.CYPRESS_TESTRAIL_REPORTER_PASSWORD) {
|
||||
_this.reporterOptions.password = process.env.CYPRESS_TESTRAIL_REPORTER_PASSWORD;
|
||||
}
|
||||
|
||||
2
dist/cypress-testrail-reporter.js.map
vendored
2
dist/cypress-testrail-reporter.js.map
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"cypress-testrail-reporter.js","sourceRoot":"","sources":["../src/lib/cypress-testrail-reporter.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"cypress-testrail-reporter.js","sourceRoot":"","sources":["../src/lib/cypress-testrail-reporter.ts"],"names":[],"mappings":"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"}
|
||||
@@ -22,6 +22,10 @@ export class CypressTestRailReporter extends reporters.Spec {
|
||||
|
||||
this.reporterOptions = options.reporterOptions;
|
||||
|
||||
if (process.env.CYPRESS_TESTRAIL_REPORTER_USERNAME) {
|
||||
this.reporterOptions.username = process.env.CYPRESS_TESTRAIL_REPORTER_USERNAME;
|
||||
}
|
||||
|
||||
if (process.env.CYPRESS_TESTRAIL_REPORTER_PASSWORD) {
|
||||
this.reporterOptions.password = process.env.CYPRESS_TESTRAIL_REPORTER_PASSWORD;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user