diff --git a/lib/galaxy/selenium/navigates_galaxy.py b/lib/galaxy/selenium/navigates_galaxy.py index 4a24f78f544..4136b8a607f 100644 --- a/lib/galaxy/selenium/navigates_galaxy.py +++ b/lib/galaxy/selenium/navigates_galaxy.py @@ -1916,6 +1916,10 @@ class NavigatesGalaxy(HasDriver): element = self.components._.messages["warning"] return self.assert_message(element, contains=contains) + def assert_success_message(self, contains=None): + element = self.components._.messages["done"] + return self.assert_message(element, contains=contains) + def assert_message(self, element, contains=None): if contains is not None: if type(element) == list: diff --git a/lib/galaxy_test/selenium/test_change_password.py b/lib/galaxy_test/selenium/test_change_password.py index 792ddf04d33..7b8aae51050 100644 --- a/lib/galaxy_test/selenium/test_change_password.py +++ b/lib/galaxy_test/selenium/test_change_password.py @@ -52,6 +52,7 @@ class TestChangePassword(SeleniumTestCase): self.register_and_change_password() password = self.default_password self.fill_input_fields(password, password, password) + self.assert_success_message(contains="Password has been changed") def register_and_change_password(self): self.home()