Tobias Gritschacher has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/307771

Change subject: Attempt to make reference test more stable
......................................................................

Attempt to make reference test more stable

Bug: T144190
Change-Id: I2fc64e5a251d1520d9cc372caa468717fc99059b
---
M tests/browser/features/step_definitions/reference_steps.rb
M tests/browser/features/support/modules/reference_module.rb
2 files changed, 5 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/71/307771/1

diff --git a/tests/browser/features/step_definitions/reference_steps.rb 
b/tests/browser/features/step_definitions/reference_steps.rb
index 06df540..f5c5da2 100644
--- a/tests/browser/features/step_definitions/reference_steps.rb
+++ b/tests/browser/features/step_definitions/reference_steps.rb
@@ -24,7 +24,10 @@
 
 When /^I add the following reference snaks:$/ do |table|
   step 'I click the statement edit button'
-  on(ItemPage).add_reference_snaks(table.raw, @properties)
+  on(ItemPage) do |page|
+    page.ajax_wait
+    page.add_reference_snaks(table.raw, @properties)
+  end
   step 'I click the statement save button'
 end
 
diff --git a/tests/browser/features/support/modules/reference_module.rb 
b/tests/browser/features/support/modules/reference_module.rb
index 8a1d39a..532c45a 100644
--- a/tests/browser/features/support/modules/reference_module.rb
+++ b/tests/browser/features/support/modules/reference_module.rb
@@ -59,6 +59,7 @@
       end
       property_handle = snak[0]
       value = snak[1]
+      ajax_wait
       snak_entity_selector_input(index).when_visible.clear
       snak_entity_selector_input(index).send_keys 
properties[property_handle]['label']
       ajax_wait

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2fc64e5a251d1520d9cc372caa468717fc99059b
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Tobias Gritschacher <tobias.gritschac...@wikimedia.de>

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

Reply via email to