Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const { SpecReporter } = require("jasmine-spec-reporter");
- const { JUnitXmlReporter } = require("jasmine-reporters");
- exports.config = {
- allScriptsTimeout: 11000,
- specs: ["./e2e/**/*.e2e-spec.ts"],
- multiCapabilities: [
- {
- browserName: 'chrome'
- },
- // {
- // browserName: 'firefox'
- // }
- ],
- directConnect: false,
- baseUrl: "http://localhost:4200/",
- framework: "jasmine",
- seleniumAddress: "http://localhost:4444/wd/hub",
- jasmineNodeOpts: {
- showColors: true,
- defaultTimeoutInterval: 30000,
- print: function() {}
- },
- onPrepare() {
- require("ts-node").register({
- project: "e2e/tsconfig.e2e.json"
- });
- jasmine.getEnv().addReporter(
- // new JUnitXmlReporter({
- // consolidateAll: true,
- // savePath: "./e2e/reports/xml",
- // filePrefix: "xmlresults"
- // })
- new SpecReporter()
- );
- browser.ignoreSynchronization = false;
- browser.driver.manage().window();
- browser.driver
- .manage()
- .window()
- .maximize();
- //global.EC = protractor.ExpectedConditions;
- },
- // onComplete: function() {
- // let browserName, browserVersion;
- // const capsPromise = browser.getCapabilities();
- // capsPromise.then(function(caps) {
- // browserName = caps.get("browserName");
- // browserVersion = caps.get("version");
- // platform = caps.get("platform");
- // const HTMLReport = require("protractor-html-reporter-2");
- // const date = new Date();
- // const version =
- // date.getDay() +
- // "-" +
- // date.getMonth() +
- // "-" +
- // date.getFullYear() +
- // "-" +
- // date.getTime() +
- // "-";
- // testConfig = {
- // reportTitle: "Cautus Test Execution Report",
- // outputPath: "./e2e/reports/htmlReports/" + version,
- // outputFilename: version + "CautusTestReport " + browserName,
- // screenshotPath: "./e2e/reports/screenshots",
- // testBrowser: browserName,
- // browserVersion: browserVersion,
- // modifiedSuiteName: false,
- // screenshotsOnlyOnFailure: true,
- // testPlatform: platform
- // };
- // new HTMLReport().from("./e2e/reports/xml/xmlresults.xml", testConfig);
- // });
- // }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement