Thanks, I'm also having problems with getXpathCount, but that may be
because I'm using an old snapshot in order to work around the list
problem.

"groovy.lang.MissingMethodException: No signature of method:
org.telluriumsource.access.Accessor.getXpathCount() is applicable for
argument types: (java.lang.String) values:
[//descendant-or-self::tab...@id="supplierEditor"]/tbody/tr[child::td]/td[1]]"

2010/2/1 Jian Fang <[email protected]>:
> Thanks for reporting the problem. I will create a test case and see what
> happens.
>
> Thanks,
>
> Jian
>
> On Mon, Feb 1, 2010 at 7:20 AM, Jonathan Share <[email protected]> wrote:
>>
>> Hi,
>>
>> I seem to be having a little problem with getListSize. When I call
>> that method tellurium crashes on me with the following exception;
>>
>> com.thoughtworks.selenium.SeleniumException: ERROR: Element
>>
>> //descendant-or-self::fo...@name="selectedSailingsForm"]/div[1]/d...@class="option"][1]/descendant-or-self::ul/li[3]
>> not found
>>
>> The interesting thing to note here is that there are only two li
>> elements in the list. Is this a bug that has crept into tellurium or
>> am I doing something really stupid in my test?
>>
>> Thanks in advance
>>
>> Jonathan
>>
>> // MODEL
>> ui.Form(uid: "selectedSailings", clocator: [name: "selectedSailingsForm"])
>> {
>>            List(uid: "outgoingSailings", locator: "/div[1]") {
>>                Container(uid: "all", clocator: [tag: "div", 'class':
>> "option"]) {
>>                    List(uid: "fares", clocator: [tag: "ul"]) {
>>                        Container(uid: "all", clocator: [tag: "li"]) {
>>                            RadioButton(uid: "radio", clocator: [:],
>> respond: ["click"])
>>                            TextBox(uid: "label", clocator: [tag: "label"])
>>                        }
>>                    }
>>                    TextBox(uid: "departureTime", locator:
>> "/div/dl/dd/em[1]")
>>                }
>>            }
>> }
>>
>> // TEST LINE THAT FAILS
>> def numPricesForSailing =
>> getListSize("selectedSailings.outgoingSailings[1].fares")
>>
>> // HTML (edited a little)
>> <form action="..." id="airDetailsForm" method="POST"
>> name="selectedSailingsForm">
>>  <div class="segment clearfix">
>>    <div class="option">
>>      <ul class="fares">
>>        <li>
>>          <input id="..." name="..." type="radio" value="..." checked
>> onclick="enableDisable(1,2)">&nbsp;<label for="..."><strong><span
>> id="...">3,000</span>KR</strong>economy</label>
>>        </li>
>>        <li>
>>          <input id="..." name="..." type="radio" value="..."
>> onclick="enableDisable(1,1)">&nbsp;<label for="..."><strong><span
>> id="...">4,000</span>KR</strong>&nbsp;Flexible</label>
>>        </li>
>>      </ul>
>>    </div>
>>  </div>
>> </form>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "tellurium-users" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/tellurium-users?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "tellurium-users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/tellurium-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to