def test_write_workflow_XML(self, browser): self.assertFalse(os.path.exists(BAR_DEFINITION_XML), 'Expected %s to not exist yet.' % BAR_DEFINITION_XML) specdetails.visit('Bar Workflow (wf-bar)') specdetails.button_write().click() self.assertTrue(os.path.exists(BAR_DEFINITION_XML), 'Expected %s to exist now.' % BAR_DEFINITION_XML)
def test_buttons_not_shown(self, browser): specdetails.visit('spec-based-workflow') # on error, show no buttons self.assertFalse( specdetails.button_write(), 'The Button "Write workflow definition" should not be visible') self.assertFalse( specdetails.button_write_and_import(), 'The Button "Write and Import Workflow" should not be visible') self.assertFalse( specdetails.button_reindex(), 'The Button "Update security settings" should not be visible')