Search code examples
androidcucumbercalabash

Calabash Android No element found for query: textView marked:


I get the error No element found for query: textView marked:'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod temper incididunt'.

It shows up in the console with query("*"), but when I query("textView marked:'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod temper incididunt'") I get [].

My test won't pass but the text shows up in the console...

Is there a character limit or am I missing something?


Solution

  • If it's like all of my experience, you'll want to use:

    query "TextView marked:'...'" 
    

    note the capital T on TextView because it's a class

    Since I'm guessing the Lorem, ... is text, not id or description, you could use:

    query "* text:'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod temper incididunt'" 
    

    I don't believe it should be an issue, but if for some reason marked doesn't accept strings that long, text should