commit/galaxy-central: jgoecks: Update history functional tests for changes in f93113b
1 new commit in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/commits/ee6ddbd3fcb3/ changeset: ee6ddbd3fcb3 user: jgoecks date: 2013-01-15 23:17:32 summary: Update history functional tests for changes in f93113b affected #: 2 files diff -r 06cdf8b0b582c40fa89fc7e398fecacb3943dbfc -r ee6ddbd3fcb35845239ea82c9062c4893e88c37e test/base/twilltestcase.py --- a/test/base/twilltestcase.py +++ b/test/base/twilltestcase.py @@ -417,7 +417,7 @@ if active_datasets: self.check_page_for_string( 'Create</a> a new empty history' ) self.check_page_for_string( 'Construct workflow</a> from current history' ) - self.check_page_for_string( 'Clone</a> current history' ) + self.check_page_for_string( 'Copy</a> current history' ) self.check_page_for_string( 'Share</a> current history' ) self.check_page_for_string( 'Change default permissions</a> for current history' ) if histories_shared_by_others: @@ -534,13 +534,13 @@ for check_str in strings_displayed: self.check_page_for_string( check_str ) self.home() - def clone_history( self, history_id, clone_choice, strings_displayed=[], strings_displayed_after_submit=[] ): + def copy_history( self, history_id, copy_choice, strings_displayed=[], strings_displayed_after_submit=[] ): self.home() - self.visit_page( "history/clone?id=%s" % history_id ) + self.visit_page( "history/copy?id=%s" % history_id ) for check_str in strings_displayed: self.check_page_for_string( check_str ) - tc.fv( '1', 'clone_choice', clone_choice ) - tc.submit( 'clone_choice_button' ) + tc.fv( '1', 'copy_choice', copy_choice ) + tc.submit( 'copy_choice_button' ) for check_str in strings_displayed_after_submit: self.check_page_for_string( check_str ) self.home() diff -r 06cdf8b0b582c40fa89fc7e398fecacb3943dbfc -r ee6ddbd3fcb35845239ea82c9062c4893e88c37e test/functional/test_history_functions.py --- a/test/functional/test_history_functions.py +++ b/test/functional/test_history_functions.py @@ -215,7 +215,7 @@ # Logged in as admin_user self.delete_current_history( strings_displayed=[ "History (%s) has been shared with others, unshare it before deleting it." % history3.name ] ) def test_030_clone_shared_history( self ): - """Testing cloning a shared history""" + """Testing copying a shared history""" # logged in as admin user self.logout() self.login( email=regular_user1.email ) @@ -223,9 +223,9 @@ self.history_options( user=True, histories_shared_by_others=True ) # Shared history3 should be in regular_user1's list of shared histories self.view_shared_histories( strings_displayed=[ history3.name, admin_user.email ] ) - self.clone_history( self.security.encode_id( history3.id ), + self.copy_history( self.security.encode_id( history3.id ), 'activatable', - strings_displayed_after_submit=[ 'is now included in your previously stored histories.' ] ) + strings_displayed_after_submit=[ 'has been created.' ] ) global history3_clone1 history3_clone1 = sa_session.query( galaxy.model.History ) \ .filter( and_( galaxy.model.History.table.c.deleted==False, @@ -234,11 +234,11 @@ .first() assert history3_clone1 is not None, "Problem retrieving history3_clone1 from database" # Check list of histories to make sure shared history3 was cloned - strings_displayed=[ "Clone of '%s' shared by '%s'" % ( history3.name, admin_user.email ) ] + strings_displayed=[ "Copy of '%s' shared by '%s'" % ( history3.name, admin_user.email ) ] self.view_stored_active_histories( strings_displayed=strings_displayed ) def test_035_clone_current_history( self ): - """Testing cloning the current history""" + """Testing copying the current history""" # logged in as regular_user1 self.logout() self.login( email=admin_user.email ) @@ -264,9 +264,9 @@ self.delete_history_item( str( hda_3_bed.id ) ) # Test cloning activatable datasets - self.clone_history( self.security.encode_id( history3.id ), + self.copy_history( self.security.encode_id( history3.id ), 'activatable', - strings_displayed_after_submit=['is now included in your previously stored histories.' ] ) + strings_displayed_after_submit=['has been created.' ] ) global history3_clone2 history3_clone2 = sa_session.query( galaxy.model.History ) \ .filter( and_( galaxy.model.History.table.c.deleted==False, @@ -276,7 +276,7 @@ assert history3_clone2 is not None, "Problem retrieving history3_clone2 from database" # Check list of histories to make sure shared history3 was cloned - self.view_stored_active_histories( strings_displayed=[ "Clone of '%s'" % history3.name ] ) + self.view_stored_active_histories( strings_displayed=[ "Copy of '%s'" % history3.name ] ) # Switch to the cloned history to make sure activatable datasets were cloned self.switch_history( id=self.security.encode_id( history3_clone2.id ), name=history3_clone2.name ) hda_2_bed = ( @@ -301,10 +301,10 @@ self.check_history_for_exact_string( self.security.encode_id( hda_3_bed.id ), show_deleted=True ) # Test cloning only active datasets - self.clone_history( + self.copy_history( self.security.encode_id( history3.id ), 'active', - strings_displayed_after_submit=[ 'is now included in your previously stored histories.' ] ) + strings_displayed_after_submit=[ 'has been created.' ] ) global history3_clone3 history3_clone3 = ( sa_session.query( galaxy.model.History ) @@ -316,7 +316,7 @@ assert history3_clone3 is not None, "Problem retrieving history3_clone3 from database" # Check list of histories to make sure shared history3 was cloned - self.view_stored_active_histories( strings_displayed = ["Clone of '%s'" % history3.name ] ) + self.view_stored_active_histories( strings_displayed = ["Copy of '%s'" % history3.name ] ) # Switch to the cloned history to make sure ONLY activatable datasets were cloned self.switch_history( id=self.security.encode_id( history3_clone3.id ) ) @@ -428,9 +428,9 @@ # Shared history5 should be in regular_user1's list of shared histories self.view_shared_histories( strings_displayed=[ history5.name, admin_user.email ] ) # Clone restricted history5 - self.clone_history( self.security.encode_id( history5.id ), + self.copy_history( self.security.encode_id( history5.id ), 'activatable', - strings_displayed_after_submit=[ 'is now included in your previously stored histories.' ] ) + strings_displayed_after_submit=[ 'has been created.' ] ) global history5_clone1 history5_clone1 = sa_session.query( galaxy.model.History ) \ .filter( and_( galaxy.model.History.table.c.deleted==False, @@ -439,7 +439,7 @@ .first() assert history5_clone1 is not None, "Problem retrieving history5_clone1 from database" # Check list of histories to make sure shared history5 was cloned - self.view_stored_active_histories( strings_displayed=[ "Clone of '%s'" % history5.name ] ) + self.view_stored_active_histories( strings_displayed=[ "Copy of '%s'" % history5.name ] ) # Make sure the dataset is accessible self.switch_history( id=self.security.encode_id( history5_clone1.id ), name=history5_clone1.name ) self.check_history_for_string( 'chr1' ) @@ -486,9 +486,9 @@ # Shared history5 should be in regular_user2's list of shared histories self.view_shared_histories( strings_displayed=[ history5.name, admin_user.email ] ) # Clone restricted history5 - self.clone_history( self.security.encode_id( history5.id ), + self.copy_history( self.security.encode_id( history5.id ), 'activatable', - strings_displayed_after_submit=[ 'is now included in your previously stored histories.' ] ) + strings_displayed_after_submit=[ 'has been created.' ] ) global history5_clone2 history5_clone2 = sa_session.query( galaxy.model.History ) \ .filter( and_( galaxy.model.History.table.c.deleted==False, @@ -497,7 +497,7 @@ .first() assert history5_clone2 is not None, "Problem retrieving history5_clone2 from database" # Check list of histories to make sure shared history3 was cloned - self.view_stored_active_histories( strings_displayed=[ "Clone of '%s'" % history5.name ] ) + self.view_stored_active_histories( strings_displayed=[ "Copy of '%s'" % history5.name ] ) # Make sure the dataset is accessible self.switch_history( id=self.security.encode_id( history5_clone2.id ), name=history5_clone2.name ) # Make sure both datasets are in the history @@ -557,15 +557,15 @@ self.share_current_history( email, strings_displayed_after_submit=strings_displayed_after_submit, action='share_anyway' ) - # Check security on clone of history5 for regular_user2 + # Check security on copy of history5 for regular_user2 self.logout() self.login( email=regular_user2.email ) # Shared history5 should be in regular_user2's list of shared histories self.view_shared_histories( strings_displayed=[ history5.name, admin_user.email ] ) # Clone restricted history5 - self.clone_history( self.security.encode_id( history5.id ), + self.copy_history( self.security.encode_id( history5.id ), 'activatable', - strings_displayed_after_submit=[ 'is now included in your previously stored histories.' ] ) + strings_displayed_after_submit=[ 'has been created.' ] ) global history5_clone3 history5_clone3 = ( sa_session.query( galaxy.model.History ) @@ -576,7 +576,7 @@ assert history5_clone3 is not None, "Problem retrieving history5_clone3 from database" # Check list of histories to make sure shared history3 was cloned - self.view_stored_active_histories( strings_displayed=[ "Clone of '%s'" % history5.name ] ) + self.view_stored_active_histories( strings_displayed=[ "Copy of '%s'" % history5.name ] ) # Make sure the dataset is accessible self.switch_history( id=self.security.encode_id( history5_clone3.id ), name=history5_clone3.name ) # Make sure both datasets are in the history @@ -602,16 +602,16 @@ self.display_history_item( str( hda_2_bed.id ), strings_displayed=[ 'chr1' ] ) # Delete the clone so the next test will be valid self.delete_history( id=self.security.encode_id( history5_clone3.id ) ) - # Check security on clone of history5 for regular_user3 + # Check security on copy of history5 for regular_user3 self.logout() self.login( email=regular_user3.email ) # Shared history5 should be in regular_user2's list of shared histories self.view_shared_histories( strings_displayed=[ history5.name, admin_user.email ] ) # Clone restricted history5 - self.clone_history( self.security.encode_id( history5.id ), + self.copy_history( self.security.encode_id( history5.id ), 'activatable', - strings_displayed_after_submit=[ 'is now included in your previously stored histories.' ] ) + strings_displayed_after_submit=[ 'has been created.' ] ) global history5_clone4 history5_clone4 = ( sa_session.query( galaxy.model.History ) @@ -622,7 +622,7 @@ assert history5_clone4 is not None, "Problem retrieving history5_clone4 from database" # Check list of histories to make sure shared history3 was cloned - self.view_stored_active_histories( strings_displayed=[ "Clone of '%s'" % history5.name ] ) + self.view_stored_active_histories( strings_displayed=[ "Copy of '%s'" % history5.name ] ) # Make sure the dataset is accessible self.switch_history( id=self.security.encode_id( history5_clone4.id ), name=history5_clone4.name ) # Make sure both datasets are in the history Repository URL: https://bitbucket.org/galaxy/galaxy-central/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email.
participants (1)
-
Bitbucket