diff --git a/tests/frontend/e2e/tests/RxD.test.js b/tests/frontend/e2e/tests/RxD.test.js index aef64f39..82747916 100644 --- a/tests/frontend/e2e/tests/RxD.test.js +++ b/tests/frontend/e2e/tests/RxD.test.js @@ -230,11 +230,7 @@ describe('RxD testing', () => { await page.waitForSelector('button[aria-selected="true"][id = "simple-tab-1"]') - const no_regions_text = await page.$$eval('#simple-tabpanel-1', no_regions_text => { - return no_regions_text.map(no_regions_text => no_regions_text.innerText) - }) - - expect(no_regions_text).toContain('There are no Species yet.') + await page.waitForSelector('#ip3') console.log('Species tab opened') await page.waitForTimeout(PAGE_WAIT) diff --git a/webapp/components/general/NetPyNEField.js b/webapp/components/general/NetPyNEField.js index 65f4cd2e..c5b67380 100644 --- a/webapp/components/general/NetPyNEField.js +++ b/webapp/components/general/NetPyNEField.js @@ -46,7 +46,11 @@ export default class NetPyNEField extends Component { !this.model.split('.')[0].startsWith('simConfig') || this.model.split('.')[1].startsWith('analysis') ) { - Utils.execPythonMessage(`del netpyne_geppetto.${this.model}`); + Utils.execPythonMessage(` + try: + del netpyne_geppetto.${this.model} + except KeyError: + ...`); } } return value;