diff --git a/cypress/integration/sasjs.tests.ts b/cypress/integration/sasjs.tests.ts index 2e8aa37..3f77fc8 100644 --- a/cypress/integration/sasjs.tests.ts +++ b/cypress/integration/sasjs.tests.ts @@ -25,6 +25,8 @@ context('sasjs-tests', function () { '.ui.massive.icon.primary.left.labeled.button' )[0] + // ui massive icon primary left labeled button + cy.task('log', `startButton: ${startButton}`) if ( @@ -35,8 +37,17 @@ context('sasjs-tests', function () { cy.task('log', `username: ${username}`) cy.task('log', `password: ${password}`) + const userNameInput = cy.get('input[placeholder="User Name"]') + const passwordInput = cy.get('input[placeholder="Password"]') + + cy.task('log', `userNameInput: ${userNameInput}`) + cy.task('log', `passwordInput: ${passwordInput}`) + cy.get('input[placeholder="User Name"]').type(username) cy.get('input[placeholder="Password"]').type(password) + const submitBtn = cy.get('.submit-button') + + cy.task('log', `submitBtn: ${submitBtn}`) cy.get('.submit-button').click() } @@ -48,6 +59,13 @@ context('sasjs-tests', function () { .click() .then(() => { cy.task('log', `50`) + + const loadingButton = $body.find( + '.ui.massive.loading.primary.button' + )[0] + + cy.task('log', `loadingButton: ${loadingButton}`) + cy.get('.ui.massive.loading.primary.button', { timeout: testingFinishTimeout }) diff --git a/sasjs-tests/src/App.tsx b/sasjs-tests/src/App.tsx index c5f90ed..8b99e58 100644 --- a/sasjs-tests/src/App.tsx +++ b/sasjs-tests/src/App.tsx @@ -1,12 +1,12 @@ import React, { ReactElement, useState, useContext, useEffect } from 'react' import { TestSuiteRunner, TestSuite, AppContext } from '@sasjs/test-framework' import { basicTests } from './testSuites/Basic' -import { sendArrTests, sendObjTests } from './testSuites/RequestData' -import { specialCaseTests } from './testSuites/SpecialCases' -import { sasjsRequestTests } from './testSuites/SasjsRequests' -import '@sasjs/test-framework/dist/index.css' -import { computeTests } from './testSuites/Compute' -import { fileUploadTests } from './testSuites/FileUpload' +// import { sendArrTests, sendObjTests } from './testSuites/RequestData' +// import { specialCaseTests } from './testSuites/SpecialCases' +// import { sasjsRequestTests } from './testSuites/SasjsRequests' +// import '@sasjs/test-framework/dist/index.css' +// import { computeTests } from './testSuites/Compute' +// import { fileUploadTests } from './testSuites/FileUpload' const App = (): ReactElement<{}> => { const { adapter, config } = useContext(AppContext) @@ -16,17 +16,17 @@ const App = (): ReactElement<{}> => { useEffect(() => { if (adapter) { const testSuites = [ - basicTests(adapter, config.userName, config.password), - sendArrTests(adapter, appLoc), - sendObjTests(adapter), - specialCaseTests(adapter), - sasjsRequestTests(adapter), - fileUploadTests(adapter) + basicTests(adapter, config.userName, config.password) + // sendArrTests(adapter, appLoc), + // sendObjTests(adapter), + // specialCaseTests(adapter), + // sasjsRequestTests(adapter), + // fileUploadTests(adapter) ] - if (adapter.getSasjsConfig().serverType === 'SASVIYA') { - testSuites.push(computeTests(adapter, appLoc)) - } + // if (adapter.getSasjsConfig().serverType === 'SASVIYA') { + // testSuites.push(computeTests(adapter, appLoc)) + // } setTestSuites(testSuites) }