Add a Studio view and template to host the Programs authoring app

The Programs authoring app is a Backbone SPA maintained in a separate repository. The app handles its own routing and provides a UI which can be used to create and publish new Programs (e.g, XSeries). ECOM-2598.
This commit is contained in:
Renzo Lucioni
2015-11-23 16:28:22 -05:00
parent a066856824
commit e2833d8fc6
8 changed files with 140 additions and 17 deletions

View File

@@ -154,7 +154,7 @@ class DashboardPageWithPrograms(DashboardPage):
Determine if the "new program" button is visible in the top "nav
actions" section of the page.
"""
return self.q(css='.nav-actions button.new-program-button').present
return self.q(css='.nav-actions a.new-program-button').present
def is_empty_list_create_button_present(self):
"""
@@ -162,7 +162,7 @@ class DashboardPageWithPrograms(DashboardPage):
the programs tab (when the program list result is empty).
"""
self._click_programs_tab()
return self.q(css='div.programs-tab.active button.new-program-button').present
return self.q(css='div.programs-tab.active a.new-program-button').present
def get_program_list(self):
"""