[ 
http://jira.openqa.org/browse/WTR-445?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jarmo Pertman closed WTR-445.
-----------------------------

         Assignee: Jarmo Pertman
       Resolution: Fixed
    Fix Version/s: Next

Fixed in master 
http://github.com/bret/watir/commit/4f8d2b94cdf096ecb190f309b04f66ad979095dd

> Watir::Table#to_a doesn't return TH elements and inner tables. Also 
> Watir::TableRow#to_a is missing
> ---------------------------------------------------------------------------------------------------
>
>                 Key: WTR-445
>                 URL: http://jira.openqa.org/browse/WTR-445
>             Project: Watir
>          Issue Type: Bug
>          Components: Table
>    Affects Versions: 1.6.5
>         Environment: All environments.
>            Reporter: Jarmo Pertman
>            Assignee: Jarmo Pertman
>             Fix For: Next
>
>
> Currently, Watir::Table#to_a doesn't return texts from TH elements.
> Also, inner tables are ignored and Watir::TableRow#to_a method doesn't exist 
> although it would be logical to exist.
> I've made a solution where Table#to_a uses recursively TableRow#to_a method, 
> thus keeping code DRY. Also optional parameter *max_depth* got introduced for 
> #to_a, which is by default 1, thus inner tables are not returned by #to_a. It 
> is possible to specify higher value for *max_depth* to return inner tables.
> In short, this change would do the following changes:
> 1) TH elements' texts will be returned instead of an empty string when using 
> #to_a
> 2) Watir::TableRow will get also #to_a method
> 3) Multi-dimensional arrays will be returned if max_depth parameter is higher 
> than 1 and inner tables exist.
> It is possible to get the changes and tests from 
> http://github.com/jarmo/watir/commit/ec63460f3e594ae5b0430c857beaccb45990ef61

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.openqa.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
Wtr-development mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-development

Reply via email to