Tobias Gritschacher has submitted this change and it was merged.

Change subject: (testing) enhanced Selenium reference tests: edit reference 
twice
......................................................................


(testing) enhanced Selenium reference tests: edit reference twice

Change-Id: I3af2579f83260819ac331dbd1e24b9987ec22a85
---
M repo/tests/selenium/statements/references_spec.rb
1 file changed, 19 insertions(+), 0 deletions(-)

Approvals:
  Tobias Gritschacher: Verified; Looks good to me, approved
  jenkins-bot: Checked



diff --git a/repo/tests/selenium/statements/references_spec.rb 
b/repo/tests/selenium/statements/references_spec.rb
index 630ddd6..78883fa 100644
--- a/repo/tests/selenium/statements/references_spec.rb
+++ b/repo/tests/selenium/statements/references_spec.rb
@@ -226,6 +226,25 @@
         page.wait_for_statement_request_finished
         page.reference1Property.should == properties_cm[1]["label"]
         page.reference1Value.should == cm_reference_value_changed
+
+        # try to edit the reference twice in a row
+        page.editReference1
+        page.referenceValueInput_element.clear
+        page.referenceValueInput = cm_reference_value
+        page.saveReference
+        ajax_wait
+        page.wait_for_statement_request_finished
+        page.reference1Property.should == properties_cm[1]["label"]
+        page.reference1Value.should == cm_reference_value
+        page.editReference1
+        page.referenceValueInput_element.clear
+        page.referenceValueInput = cm_reference_value_changed
+        page.saveReference
+        ajax_wait
+        page.wait_for_statement_request_finished
+        page.reference1Property.should == properties_cm[1]["label"]
+        page.reference1Value.should == cm_reference_value_changed
+
         page.reference1ValueLink
         page.articleTitle.include?("File:" + 
cm_reference_value_changed).should be_true
         page.navigate_to items[0]["url"]

-- 
To view, visit https://gerrit.wikimedia.org/r/55882
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I3af2579f83260819ac331dbd1e24b9987ec22a85
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Tobias Gritschacher <tobias.gritschac...@wikimedia.de>
Gerrit-Reviewer: Tobias Gritschacher <tobias.gritschac...@wikimedia.de>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to