New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@processmaker/cypress-utils

Package Overview
Dependencies
Maintainers
0
Versions
409
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@processmaker/cypress-utils - npm Package Compare versions

Comparing version 1.0.385 to 1.0.386

2

package.json
{
"name": "@processmaker/cypress-utils",
"version": "1.0.385",
"version": "1.0.386",
"description": "ProcessMaker Cypress Testing Utilities",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -146,10 +146,11 @@ import selectors from "#selectors/projects";

const tableProject = '[data-cy="project-listing-table"]';
const editBtnProject =
'//*[@id="projectList"]/div[2]/div/table/tbody//button[@aria-haspopup="menu"]';
const editBtnProject = '//*[@data-cy="project-listing-table"]//a[contains(text(),"projectName")]/ancestor::tr//*[@data-cy="project-list-ellipsis"]';
cy.get(tableProject).should("be.visible");
cy.xpath(selectors.searchProjects).should("be.visible");
cy.xpath(selectors.searchProjects).type(`${name}{enter}`).should("have.value", name);
cy.xpath(selectors.searchProjects).type(' ').type('{backspace}');
cy.xpath(editBtnProject).first().click({ force: true });
cy.xpath(selectors.searchProjects).type(name,{delay:60}).should("have.value", name);
cy.xpath(selectors.searchProjects).type('{enter}');
cy.wait(4000);
cy.get(tableProject).should('be.visible');
cy.xpath(editBtnProject.replace('projectName',name)).first().click({ force: true });
this.selectMenuOptionRowProjects("Open");

@@ -333,19 +334,21 @@ }

verifyPresenceOfProjectAndImportProject(nameProject, projectPath) {
var editBtn =
'//div[@id="projectsCategorizedList"]/ul/li/a[@id="nav-sources-tab"]//ancestor::div[@id="projectsCategorizedList"]/descendant::div[@id="projectList"]//table/tbody/tr//button[@aria-haspopup="menu"]';
cy.xpath(editBtn).should("be.visible");
cy.xpath(selectors.searchProjects)
.type(`${nameProject}`, {delay:60})
.should("have.value", nameProject);
var editBtn ='//div[@id="projectsCategorizedList"]/ul/li/a[@id="nav-sources-tab"]//ancestor::div[@id="projectsCategorizedList"]/descendant::div[@id="projectList"]//table/tbody/tr//button[@aria-haspopup="menu"]';
let listTableSelector = '[data-cy="project-listing-table"]';
cy.wait(3000);
cy.get(listTableSelector).should("be.visible");
cy.xpath(selectors.searchProjects).type(nameProject, {delay:60}).should("have.value", nameProject);
cy.xpath(selectors.searchProjects).type('{enter}');
cy.wait(2000);
cy.wait(4000);
cy.xpath(selectors.loadingSpinnerProject).should("not.be.visible");
cy.xpath('//table[@class="vuetable table table-hover table-responsive text-break"]//tbody//tr', { timeout: 10000 })
.find("td")
.then(($loadedTable) => {
if ($loadedTable.length === 1) {
this.importProjects(projectPath);
} else return;
});
.find("td")
.then(($loadedTable) => {
if ($loadedTable.length === 1) {
this.importProjects(projectPath);
} else return;
});
}
verifyPresenceOfProjectAndCreate(project) {

@@ -352,0 +355,0 @@ var editBtn =

@@ -51,2 +51,3 @@ import selectors from "#selectors/requests"

addRequestNameToSelectList(processName) {
cy.get('[class="jumbotron jumbotron-fluid"]').should('not.be.visible');
cy.get(selectors.filterTextArea).should('be.visible');

@@ -53,0 +54,0 @@ cy.get(selectors.filterTextArea).type(processName,{delay:100}).should('have.value', processName);

@@ -207,2 +207,8 @@ import Selectors from "#selectors/scripts";

}
deleteProject() {
this.selectMenuOptionRow("Delete");
cy.get('[data-test="confirm-btn-ok"]').should('be.visible').click();
cy.wait(3000);
cy.get('[class="alert d-none d-lg-block alertBox alert-dismissible alert-success"]').should('not.exist');
}

@@ -334,2 +340,3 @@ showVersioningOnly() {

.should("have.value", scriptName);
cy.wait(4000);
cy.xpath(Selectors.scriptTable, { timeout: 10000 }).then(

@@ -364,2 +371,3 @@ ($loadedTable) => {

case "delete":
this.deleteProject();
break;

@@ -366,0 +374,0 @@ }

@@ -60,3 +60,3 @@ export default {

modalScript: '//div[@class="modal-body"]',
chooseLanguage: '//label[contains(text(),"Choose a language")]',
chooseLanguage: '//label[contains(text(),"Choose")]',
imgSrc: '//div[@class="card-body"]/p/div/img[@src="srch"]',

@@ -63,0 +63,0 @@ imgAlt: '//div[@class="card-body"]/p/div/img[@alt="altt"]',

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc