Skip to content

Commit 0668bb1

Browse files
authored
Merge pull request #699 from MetaCell/feature/netpyne-123
Feature/netpyne 123
2 parents ac2f2fd + 3f41381 commit 0668bb1

7 files changed

Lines changed: 610 additions & 2 deletions

File tree

.github/workflows/tests.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,28 @@ jobs:
8080
npm run Control_Panel_test
8181
env:
8282
CI: true
83+
Save_and_Open_File-test:
84+
# The type of runner that the job will run on
85+
runs-on: ubuntu-20.04
86+
container: lironavon/docker-puppeteer-container:14.16.0
87+
env:
88+
CI: true
89+
steps:
90+
- uses: actions/checkout@v1
91+
- name: Use Node.js ${{ matrix.node-version }}
92+
uses: actions/setup-node@v1
93+
with:
94+
node-version: ${{ matrix.node-version }}
95+
cache-dependency-path: frontend/e2e/tests/package-lock.json
96+
- name: Test for Opening and Saving a file
97+
run: |
98+
cd tests/frontend/e2e
99+
#install dependencies
100+
npm ci
101+
# run Control Panel test
102+
npm run Save_Open_File_test
103+
env:
104+
CI: true
83105
Tutorial_1-SmokeTest:
84106
# The type of runner that the job will run on
85107
runs-on: ubuntu-20.04

tests/frontend/e2e/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"Tutorial_3C_test":"jest --verbose Tut#3c_smoke ",
1515
"Tutorial_4_test":"jest --verbose Tut#4_smoke ",
1616
"Control_Panel_test": "jest --verbose ControlPanel ",
17+
"Save_Open_File_test": "jest --verbose SaveOpenFile",
1718
"lint": "eslint --fix --ext .js,.jsx ."
1819
},
1920
"dependencies": {

tests/frontend/e2e/tests/ControlPanel.test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,8 @@ describe('Test for the Control Panel - color picker', () => {
297297
await page.waitForTimeout(PAGE_WAIT)
298298
console.log('Filtering results')
299299

300-
await expect(page).toFill(selectors.CONTROL_PANEL_FILTER_SELECTOR, 'E')
300+
await page.waitForTimeout(selectors.CONTROL_PANEL_FILTER_SELECTOR, {timeout: PAGE_WAIT})
301+
await page.type(selectors.CONTROL_PANEL_FILTER_SELECTOR, 'E')
301302

302303
await page.waitForTimeout(PAGE_WAIT)
303304
await page.waitForSelector(selectors.NETWORKS_IN_CONTROL_PANEL_SELECTOR)

0 commit comments

Comments
 (0)