task #4846
openupdate the integration portals to use the zen_basetheme
100%
Description
The following integration portals should use the zen_basetheme, since the test and production portals are also switched to the new theme:
- http://int.e-taxonomy.eu/dataportal/integration/flora-malesiana DONE but switched back
- http://int.e-taxonomy.eu/dataportal/integration/cyprus/ DONE but switched back
- Problems in the following tests:
- eu.etaxonomy.dataportal.selenium.tests.cyprus.CyprusPolytomousKeyTest.key_to_Achillea
- eu.etaxonomy.dataportal.selenium.tests.cyprus.Cyprus_OriginalSourceTest.testPage
The dumps of the modified portals are to be stored in /var/lib/cdm/testdb/SNAPSHOT
[DONE]
the selenium test only can work with one base theme which currently is Garland. So we have two options:
- adapt the selenium test so that they can run on both themes, for which a ticket already exists: #4372
- switch all integration portals to the zen_basetheme
- make selenium tests independent from the themes. This would require that page elements like menu items etc can be idetified by css selectors independently from the theme.
RISK:
Most portals are running with the zen_basetheme but the portals are not tested with this theme. It is generally not a big problem but is a potential risk.
COST:
Any of the solutions will need about two days to be fully implemented.
Updated by Andreas Kohlbecker almost 8 years ago
- Subject changed from update the instegration portals to use the zen_basetheme to update the integration portals to use the zen_basetheme
Updated by Andreas Kohlbecker almost 8 years ago
- Status changed from New to In Progress
- Keywords set to selenium, test,
the selenium test only can work with one base theme which currently is Garland.
So we have two options:
adapt the selenium test so that they can run on both themes, for which a ticket already exists: #4372
switch all integration portals to the zen_basetheme
Updated by Andreas Kohlbecker almost 8 years ago
I switched the portals back to the Garland based themes and created dumps which can be found in /var/lib/cdm/testdb/SNAPSHOT
Updated by Andreas Kohlbecker almost 8 years ago
- Severity changed from critical to major
Updated by Andreas Müller over 7 years ago
- Target version deleted (
cdm_dataportal RELEASE 3.5.1)
move open 3.5.1 tickets to next milestone after release
Updated by Andreas Kohlbecker over 7 years ago
- Target version deleted ()
- Priority changed from Highest to Priority13
Updated by Andreas Müller over 7 years ago
- Target version set to DataPortal - Reviewed Next Major Release
Updated by Andreas Kohlbecker almost 4 years ago
- Description updated (diff)
- Private changed from Yes to No
Updated by Andreas Müller 12 months ago
- Status changed from In Progress to Resolved
- Assignee changed from Andreas Kohlbecker to Andreas Müller
- Target version changed from Reviewed Next Major Release to Release 5.37
Almost all portals should be implemented now. Palms are probably still missing - still Garland (but better leave it as legacy theme).
Updated by Andreas Kohlbecker 12 months ago
- Description updated (diff)
- Status changed from Resolved to In Progress
cyprus can not be switched to it's new theme, the page element classes involved in theses two tests need to be adapted:
- eu.etaxonomy.dataportal.selenium.tests.cyprus.CyprusPolytomousKeyTest.key_to_Achillea
- eu.etaxonomy.dataportal.selenium.tests.cyprus.Cyprus_OriginalSourceTest.testPage