test(cypress): excel import validation (draft/wip)

Signed-off-by: Raju Udava <sivadstala@gmail.com>
This commit is contained in:
Raju Udava
2021-11-18 12:00:29 +05:30
parent 8e15a8bb88
commit f6b21429ff
9 changed files with 325 additions and 3 deletions

View File

@@ -321,6 +321,19 @@ export class _mainPage {
getIFrameCell = (columnHeader, cellNumber) => {
return cy.iframe().find(`tbody > :nth-child(${cellNumber}) > [data-col="${columnHeader}"]`)
}
// https://docs.cypress.io/guides/core-concepts/variables-and-aliases#Sharing-Context
getDatatype = (tableName, columnName) => {
cy.window().then(win => {
const col = win.$nuxt.$store.state.meta.metas[tableName].columns
let dataType = ''
col.forEach(element => {
if(element.cn == columnName)
dataType = element.uidt
})
cy.wrap(dataType).as('ncDatatype')
})
}
}