mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Decorate more UI tests that require fresh histories.
Based on tests against usegalaxy.org.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
from .framework import (
|
||||
managed_history,
|
||||
selenium_test,
|
||||
SeleniumTestCase,
|
||||
)
|
||||
@@ -9,6 +10,7 @@ class TestCollectionBuilders(SeleniumTestCase):
|
||||
ensure_registered = True
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_build_list_simple_hidden(self):
|
||||
self.perform_upload(self.get_filename("1.fasta"))
|
||||
self._wait_for_and_select([1])
|
||||
@@ -19,6 +21,7 @@ class TestCollectionBuilders(SeleniumTestCase):
|
||||
self._wait_for_hid_visible(2)
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_build_list_and_show_items(self):
|
||||
self.perform_upload(self.get_filename("1.fasta"))
|
||||
self._wait_for_and_select([1])
|
||||
@@ -32,6 +35,7 @@ class TestCollectionBuilders(SeleniumTestCase):
|
||||
self._wait_for_hid_visible(3)
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_build_pair_simple_hidden(self):
|
||||
self.perform_upload(self.get_filename("1.tabular"))
|
||||
self.perform_upload(self.get_filename("2.tabular"))
|
||||
@@ -43,6 +47,7 @@ class TestCollectionBuilders(SeleniumTestCase):
|
||||
self._wait_for_hid_visible(3)
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_build_paired_list_simple(self):
|
||||
self.perform_upload(self.get_filename("1.tabular"))
|
||||
self.perform_upload(self.get_filename("2.tabular"))
|
||||
@@ -61,6 +66,7 @@ class TestCollectionBuilders(SeleniumTestCase):
|
||||
self._wait_for_hid_visible(2)
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_build_paired_list_show_original(self):
|
||||
self.perform_upload(self.get_filename("1.tabular"))
|
||||
self.perform_upload(self.get_filename("2.tabular"))
|
||||
@@ -85,6 +91,7 @@ class TestCollectionBuilders(SeleniumTestCase):
|
||||
self._wait_for_hid_visible(4)
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_build_simple_list_via_rules_hidden(self):
|
||||
self.perform_upload(self.get_filename("1.fasta"))
|
||||
self._wait_for_and_select([1])
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from .framework import (
|
||||
managed_history,
|
||||
selenium_test,
|
||||
SeleniumTestCase,
|
||||
)
|
||||
@@ -9,6 +10,7 @@ class TestCollectionEdit(SeleniumTestCase):
|
||||
ensure_registered = True
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_change_dbkey_simple_list(self):
|
||||
self.create_simple_list_collection()
|
||||
self.open_collection_edit_view()
|
||||
@@ -23,6 +25,7 @@ class TestCollectionEdit(SeleniumTestCase):
|
||||
self.check_current_data_value(dataNew)
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_change_datatype_simple_list(self):
|
||||
self.create_simple_list_collection_txt()
|
||||
self.open_collection_edit_view()
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from .framework import (
|
||||
managed_history,
|
||||
selenium_test,
|
||||
SeleniumTestCase,
|
||||
UsesHistoryItemAssertions,
|
||||
@@ -11,6 +12,7 @@ class TestHistoryDatasetState(SeleniumTestCase, UsesHistoryItemAssertions):
|
||||
ensure_registered = True
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_dataset_metadata_download(self):
|
||||
self._prepare_dataset()
|
||||
item = self.history_panel_item_component(hid=FIRST_HID)
|
||||
|
||||
@@ -4,6 +4,7 @@ from galaxy.model.unittest_utils.store_fixtures import (
|
||||
TEST_SOURCE_URI,
|
||||
)
|
||||
from .framework import (
|
||||
managed_history,
|
||||
selenium_test,
|
||||
SeleniumTestCase,
|
||||
UsesHistoryItemAssertions,
|
||||
@@ -26,6 +27,7 @@ class TestHistoryDatasetState(SeleniumTestCase, UsesHistoryItemAssertions):
|
||||
ensure_registered = True
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_dataset_state(self):
|
||||
self._prepare_dataset()
|
||||
self.history_panel_item_body_component(FIRST_HID, wait=True)
|
||||
@@ -40,6 +42,7 @@ class TestHistoryDatasetState(SeleniumTestCase, UsesHistoryItemAssertions):
|
||||
self.screenshot("dataset_details_ok")
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_dataset_change_dbkey(self):
|
||||
item = self._prepare_dataset()
|
||||
self.assert_item_dbkey_displayed_as(FIRST_HID, "?")
|
||||
@@ -57,6 +60,7 @@ class TestHistoryDatasetState(SeleniumTestCase, UsesHistoryItemAssertions):
|
||||
self.assert_item_dbkey_displayed_as(FIRST_HID, "apiMel3")
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_dataset_state_discarded(self):
|
||||
self.history_panel_create_new()
|
||||
history_id = self.current_history_id()
|
||||
@@ -77,6 +81,7 @@ class TestHistoryDatasetState(SeleniumTestCase, UsesHistoryItemAssertions):
|
||||
self.screenshot("dataset_details_discarded")
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_dataset_state_deferred(self):
|
||||
self.history_panel_create_new()
|
||||
history_id = self.current_history_id()
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from .framework import (
|
||||
managed_history,
|
||||
selenium_test,
|
||||
SeleniumTestCase,
|
||||
)
|
||||
@@ -22,6 +23,7 @@ class TestHistoryMultiView(SeleniumTestCase):
|
||||
self.screenshot("multi_history_collection")
|
||||
|
||||
@selenium_test
|
||||
@managed_history
|
||||
def test_list_list_display(self):
|
||||
history_id = self.current_history_id()
|
||||
method = self.dataset_collection_populator.create_list_of_list_in_history(history_id, wait=True).json
|
||||
|
||||
Reference in New Issue
Block a user