2017-02-28 6 views
0

Rubyのメソッドに述語の構文を使用する方法を把握しようと...カラバシRubyメソッドでワイルドカードを使用する方法は?

ドキュメントは、ワイルドカードをご紹介しますが、正確に、クエリ(またはルビー)でそれらを使用する方法を言及するのを忘れてしまったので、ひょうたんのnoobのために、これは困難です。私はカラバッシュiOSコンソールでこれを試しました:

query("* {text CONTAINS 'foo'}" 

は動作しませんでした!

query("* marked:{text CONTAINS 'foo'}" 

が機能しませんでした。 Rubyで

はそれがより多くの不可解次のようになります。

check_element_exists("* marked:# CONTAINS 'sometext'") 

ませんが行きます!

何人かのカラバッシュの天才が私を啓発できますか?

答えて

1

あなたが投稿したさまざまなサンプルは、すべて異なったことをしているようです。私はあなたが何を検索したいのか、あなたのビューに何が含まれているかのより具体的な例があれば、助けが簡単になると思います。

あなたは、おそらく私がトリックをしたと同様のチェック

res = element_exists "* {text LIKE '*foo*'}" 
+1

でこのようにそれを使用している私自身のファイルのいずれかから作品をつかんXamarin page

でてきました!どうもありがとう!私はそれを理解していましたが、私は 'not {'を使用しています(* {text LIKE'#{text} '}、)。 – BadmintonCat

関連する問題