Skip to content

Instantly share code, notes, and snippets.

@jarib
Created October 11, 2009 15:34
Show Gist options
  • Save jarib/207724 to your computer and use it in GitHub Desktop.
Save jarib/207724 to your computer and use it in GitHub Desktop.
WatirSpec results + todo

Discussion

  • [bug guard WTR-346] Should Image#{width,height,file_size} return String or Integer?
  • [bug guard WTR-347] {Button,Image}#src returns full path in IE, actual attribute in Celerity - add deviation guard? (This also affects the Image#file_created_date spec)
  • [deviation guard] Element#style returns actual style string on Celerity, calculated style in IE
  • [bug guard WTR-348] Browser#status does not return the value of window.status
  • [bug guard WTR-350] Element#to_s includes tag name in Celerity, not in Watir. Perhaps these should be changed anyway?
  • [bug guard WTR-351] Element.new raises ArgumentError with wrong message
  • [deviation guard] Div#text should return an empty string if the div is hidden. Or should it?
  • Container#option should be available from top level (Browser) or not?
  • Container#cells,rows should only be available on Table elements?

Spec fixes or guards

  • [deviation guard] Element#html and Browser#html differs between implementations (e.g. upper case tag names in IE)
  • Link#absolute_url should be moved to Celerity specs

Watir bugs

  • [bug guard WTR-343] Browser#element_by_xpath not returning Watir objects
  • [bug guard WTR-344] Browser#elements_by_xpath doesn't support wildcard xpaths
  • [bug guard WTR-327] Browser#element_by_xpath should return a Watir::Element if there are no matching elements, not nil
  • [bug guard WTR-328] Browser#elements_by_xpath should return an empty Array if there are no matching elements
  • [bug guard WTR-349] Buttons#length is missing two buttons
  • [bug guard WTR-349] Buttons#last fails
  • [bug guard WTR-355] Form should accept 'class' as how argument
  • [bug guard WTR-356] Form#exists? should raise TypeError on invalid 'what' argument.
  • [bug guard WTR-352] Element#parent should return the correct Watir object type if possible.
  • [bug guaard WTR-353] TextField#visible? should return false if type='hidden'
  • [bug guard WTR-354]TableRow#length,Table#row_count, TableRows#length should return the correct number of cells
  • Not implemented:
    • [not compliant guard] Element#{double,right}_click
    • [not compliant guard] Frame#exist?, Frame#exists?
    • [not compliant guard] Frame#execute_script
    • [not compliant guard] Frame#element_by_xpath, Frames#element_by_xpath
    • [not compliant guard] Container#frames
    • [not compliant guard] Frame#to_s
    • [bug guard WTR-229] Option#selected?
    • [bug guard WTR-331] Option#class_name
    • [bug guard WTR-357] Browser#{body,bodies} for table bodies.
    • [bug guard WTR-358] Browser#{tfoot,tfoots} for table footers.
    • [bug guard WTR-358] Browser#{thead,theads} for table headers.
    • [bug guard WTR-359]TableRow#child_cell
    • [bug guard WTR-359]TableRow#each_with_index
    • [bug guard WTR-359] TableBodies#each_with_index
  • Missing tags:
    • [bug guard WTR-332] Uls (collection)
    • [bug guard WTR-333] ol
    • [bug guard WTR-334] meta
    • [bug guard WTR-345] header collections h1,h2,h3..h6
  • [bug guard WTR-330] "Option does not support attribute id" (add: Option should be Element subclass)
  • Events:
    • [bug guard WTR-335] Option#select fires onclick event
    • [bug guard WTR-337] Radio#set fires the onchange event
    • [bug guard WTR-338] TableRow#click fires the rows's onclick event
    • [bug guard WTR-338] TableCell#click fires the table's onclick event
    • [bug guard WTR-338] Table#click fires the table's onclick event
    • [bug guard WTR-341] TextField#set fires events
  • [bug guard WTR-339] SelectList#{options,selected_options,select} does not take Option's label attribute into account
  • [bug guard WTR-340] Image#save and FileField#set should fix windows path
  • [bug guard WTR-361] default how for Label should be :text
  • missing default how for Link?
  • Link#url as alias for href
  • [bug guard WTR-362] SelectList#{select,select_value} should select multiple items when given (:name, /regexp/)
  • [bug guard WTR-363] SelectList#select returns the value selected
  • [bug guard WTR-363] SelectList#select returns the first matching value if there are multiple matches
  • [bug guard WTR-364] SelectList#select shouldn't fire the onchange event when selecting an already selected item
(in Z:/git/watir)
.........................F...............F...........F.......................................................................................................................F....................F....................F........F.....................................................................................................................................................F.FF..........FF............F...........................FFFFFFFFFFFFFF.F.F.F........................F.........................................................................F..................................F.........................................................F.F.FFFF.FFFFF.....F.........F..............F....F..FFFFFFF....F...F..........................................................................FF........
1)
'Browser#goto adds http:// to URLs with no URL scheme specified' FAILED
expected: /http:\/\/localhost:2000\/?/,
got: "localhost:2000" (using =~)
./spec/watirspec/browser_spec.rb:102:
2)
'Button#exists? returns true if the button exists' FAILED
expected #<Watir::Button:0x3c0d124 located=false how=:src what="images/button.jpg"> to exist
./spec/watirspec/button_spec.rb:19:
3)
TypeError in 'Button#src returns the full url for the button image'
type mismatch: String given
./spec/watirspec/button_spec.rb:115:
4)
'Div#html returns the HTML of the element' FAILED
expected "\r\n<DIV class=profile id=footer title=\"Closing remarks\"><SPAN class=footer onclick=\"this.innerHTML = 'This is a footer with text set by Javascript.'\" name=\"footer\">This is a footer.</SPAN> </DIV>" to include "<div id=\"footer\" title=\"Closing remarks\" class=\"profile\">"
./spec/watirspec/div_spec.rb:225:
5)
'Dl#html returns the HTML of the element' FAILED
expected "\r\n<DL class=list id=experience-list title=experience><DT class=industry id=experience title=experience>Experience \r\n<DD>11 years \r\n<DT id=education onclick=\"this.innerHTML='changed'\">Education \r\n<DD title=education onclick=\"this.innerHTML='changed'\">Master \r\n<DT class=current-industry>Current industry \r\n<DD class=industry>Architecture \r\n<DT>Previous industry experience \r\n<DD class=industry>Architecture </DD></DL>" to include "<dt class=\"current-industry\">"
./spec/watirspec/dl_spec.rb:118:
6)
'Dt#html returns the HTML of the element' FAILED
expected "\r\n<DT id=name title=name><DIV>Name</DIV>" to match /<div>.*Name.*<\/div>/m
./spec/watirspec/dt_spec.rb:118:
7)
'Element#visible? returns false if the element is input element where type == 'hidden'' FAILED
expected visible? to return false, got true
./spec/watirspec/element_spec.rb:61:
8)
'Li#to_s returns a human readable representation of the element' FAILED
expected: "tag: li\n id: non_link_1\n class: nonlink\n title: This is not a link!\n text: Non-link 1",
got: "type: \nid: non_link_1\nname: \nvalue: 0\ndisabled: false\nclass: nonlink\ntext: Non-link 1" (using ==)
./spec/watirspec/li_spec.rb:123:
9)
'Link#exist? returns true if the link exists' FAILED
expected #<Watir::Link:0x31e0034 located=false how=:url what="non_control_elements.html"> to exist
./spec/watirspec/link_spec.rb:21:
10)
TypeError in 'Link#exist? returns true if the element exists (default how = :href)'
expected [String, Regexp, Fixnum, Watir::Element], got nil:NilClass
Z:/git/watir/watir/lib/watir/locator.rb:21:in `normalize_specifiers!'
Z:/git/watir/watir/lib/watir/locator.rb:7:in `each'
Z:/git/watir/watir/lib/watir/locator.rb:7:in `normalize_specifiers!'
Z:/git/watir/watir/lib/watir/locator.rb:45:in `set_specifier'
Z:/git/watir/watir/lib/watir/container.rb:823:in `locate_tagged_element'
Z:/git/watir/watir/lib/watir/link.rb:24:in `locate'
Z:/git/watir/watir/lib/watir/element.rb:279:in `exist?'
./spec/watirspec/link_spec.rb:28:
11)
NoMethodError in 'Link absolute_url returns the absolute URL for a link with a relative href attribute'
undefined method `absolute_url' for #<Watir::Link:0x3d9319c located=false how=:index what=2>
./spec/watirspec/link_spec.rb:90:
12)
NoMethodError in 'Link#url returns the href attribute'
undefined method `url' for #<Watir::Link:0x3d8ad80 located=false how=:index what=2>
./spec/watirspec/link_spec.rb:96:
13)
'Link#respond_to? returns true for all attribute methods' FAILED
expected #<Watir::Link:0x3d54e4c located=false how=:index what=1> to respond to :url
./spec/watirspec/link_spec.rb:160:
14)
NoMethodError in 'Metas#length returns the number of meta elements'
undefined method `metas' for #<Watir::IE:0x3e5399c>
./spec/watirspec/metas_spec.rb:12:
15)
NoMethodError in 'Metas#[] returns the meta element at the given index'
undefined method `metas' for #<Watir::IE:0x3e5399c>
./spec/watirspec/metas_spec.rb:18:
16)
NoMethodError in 'Metas#each iterates through meta elements correctly'
undefined method `metas' for #<Watir::IE:0x3e5399c>
./spec/watirspec/metas_spec.rb:24:
17)
NoMethodError in 'Ols#length returns the number of ols'
undefined method `ols' for #<Watir::IE:0x3e5399c>
./spec/watirspec/ols_spec.rb:12:
18)
NoMethodError in 'Ols#[] returns the ol at the given index'
undefined method `ols' for #<Watir::IE:0x3e5399c>
./spec/watirspec/ols_spec.rb:18:
19)
NoMethodError in 'Ols#each iterates through ols correctly'
undefined method `ols' for #<Watir::IE:0x3e5399c>
./spec/watirspec/ols_spec.rb:24:
20)
NoMethodError in 'Option#exists? returns true if the element exists (page context)'
undefined method `option' for #<Watir::IE:0x3e5399c>
./spec/watirspec/option_spec.rb:17:
21)
NoMethodError in 'Option#exists? returns true if the element exists (select_list context)'
undefined method `exist?' for #<Watir::Option:0x3c248b0>
./spec/watirspec/option_spec.rb:32:
22)
NoMethodError in 'Option#exists? returns true if the element exists (default how = :text)'
undefined method `option' for #<Watir::IE:0x3e5399c>
./spec/watirspec/option_spec.rb:44:
23)
NoMethodError in 'Option#exists? returns false if the element does not exist (page context)'
undefined method `option' for #<Watir::IE:0x3e5399c>
./spec/watirspec/option_spec.rb:54:
24)
NoMethodError in 'Option#exists? returns false if the element does not exist (select_list context)'
undefined method `exist?' for #<Watir::Option:0x3c1d218>
./spec/watirspec/option_spec.rb:69:
25)
'Option#exists? raises TypeError when 'what' argument is invalid' FAILED
expected TypeError, got #<NoMethodError: undefined method `option' for #<Watir::IE:0x3e5399c>>
./spec/watirspec/option_spec.rb:79:
26)
'Option#exists? raises MissingWayOfFindingObjectException when 'how' argument is invalid' FAILED
expected Watir::Exception::MissingWayOfFindingObjectException, got #<NoMethodError: undefined method `option' for #<Watir::IE:0x3e5399c>>
./spec/watirspec/option_spec.rb:84:
27)
NoMethodError in 'Option#select selects the chosen option (page context)'
undefined method `option' for #<Watir::IE:0x3e5399c>
./spec/watirspec/option_spec.rb:92:
28)
'Option#select raises UnknownObjectException if the option does not exist (page context)' FAILED
expected Watir::Exception::UnknownObjectException, got #<NoMethodError: undefined method `option' for #<Watir::IE:0x3e5399c>>
./spec/watirspec/option_spec.rb:127:
29)
'Option#select raises MissingWayOfFindingObjectException when given a bad 'how' (page context)' FAILED
expected Watir::Exception::MissingWayOfFindingObjectException, got #<NoMethodError: undefined method `option' for #<Watir::IE:0x3e5399c>>
./spec/watirspec/option_spec.rb:137:
30)
'Option#respond_to? returns true for all attribute methods' FAILED
expected #<Watir::Option:0x3c08174 @what="Sweden", @option=#<WIN32OLE:0x3c07f08>, @how=:text, @select_list=#<Watir::SelectList:0x3c081b0 located=true how=:name what="new_user_country">> to respond to :class_name
./spec/watirspec/option_spec.rb:160:
31)
'P#to_s returns a human readable representation of the element' FAILED
expected: "tag: p\n id: lead\n class: lead\n title: Lorem ipsum\n text: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur eu pede. Ut justo. Praesent feugiat, elit in feugiat iaculis, sem risus rutrum justo, eget fermentum dolor arcu non nunc.",
got: "type: \nid: lead\nname: \nvalue: \ndisabled: false\nclass: lead\ntext: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur eu pede. Ut justo. Praesent feugiat, elit in feugiat iaculis, sem risus rutrum justo, eget fermentum dolor arcu non nunc." (using ==)
./spec/watirspec/p_spec.rb:155:
32)
'SelectList#exists? returns true if the select list exists' FAILED
expected #<Watir::SelectList:0x3c74284 located=false how=:text what="Norway"> to exist
./spec/watirspec/select_list_spec.rb:20:
33)
Watir::Exception::NoValueFoundException in 'SelectList#select selects options by label'
No option with :text of "Germany" in this select element
Z:/git/watir/watir/lib/watir/input_elements.rb:85:in `select_item_in_select_list'
Z:/git/watir/watir/lib/watir/input_elements.rb:46:in `select'
./spec/watirspec/select_list_spec.rb:229:
34)
NoMethodError in 'TableBodies#length returns the correct number of table bodies (page context)'
undefined method `bodies' for #<Watir::IE:0x3e5399c>
./spec/watirspec/table_bodies_spec.rb:12:
35)
NoMethodError in 'TableBodies#[] returns the row at the given index (page context)'
undefined method `bodies' for #<Watir::IE:0x3e5399c>
./spec/watirspec/table_bodies_spec.rb:22:
36)
NoMethodError in 'TableBodies#each iterates through table bodies correctly (table context)'
undefined method `bodies' for #<Watir::IE:0x3e5399c>
./spec/watirspec/table_bodies_spec.rb:34:
37)
NoMethodError in 'TableBodies#each iterates through table bodies correctly (table context)'
undefined method `each_with_index' for #<Watir::TableBodies:0x3be12a4 located=true how=nil what=nil>
./spec/watirspec/table_bodies_spec.rb:42:
38)
'TableBody#exists? returns true if the table body exists (table context)' FAILED
expected #<Watir::TableBody:0x3bdf1d4 located=false how=:id what="first"> to exist
./spec/watirspec/table_body_spec.rb:23:
39)
ArgumentError in 'TableBody#exists? returns true if the element exists (default how = :id)'
wrong number of arguments (1 for 2)
./spec/watirspec/table_body_spec.rb:35:in `body'
./spec/watirspec/table_body_spec.rb:35:
40)
'TableBody#exists? raises TypeError when 'what' argument is invalid' FAILED
expected TypeError but nothing was raised
./spec/watirspec/table_body_spec.rb:62:
41)
'TableBody#exists? raises MissingWayOfFindingObjectException when 'how' argument is invalid' FAILED
expected Watir::Exception::MissingWayOfFindingObjectException but nothing was raised
./spec/watirspec/table_body_spec.rb:69:
42)
NoMethodError in 'TableBody#length returns the correct number of table bodies (table context)'
undefined method `length' for nil:NilClass
Z:/git/watir/watir/lib/watir/table.rb:256:in `length'
./spec/watirspec/table_body_spec.rb:82:
43)
Watir::Exception::UnknownObjectException in 'TableBody#[] returns the row at the given index (table context)'
Unable to locate TableBody, using :id and "first"
Z:/git/watir/watir/lib/watir/element.rb:55:in `assert_exists'
Z:/git/watir/watir/lib/watir/table.rb:244:in `[]'
./spec/watirspec/table_body_spec.rb:97:
44)
NoMethodError in 'TableBody#each iterates through rows correctly'
undefined method `each_with_index' for #<Watir::TableBody:0x330fc0c located=false how=:id what="first">
./spec/watirspec/table_body_spec.rb:108:
45)
'TableCell#click fires the table's onclick event' FAILED
expected [] to include "td"
./spec/watirspec/table_cell_spec.rb:46:
46)
'TableRow#click fires the rows's onclick event' FAILED
expected [] to include "tr"
./spec/watirspec/table_row_spec.rb:41:
47)
'Table#click fires the table's onclick event' FAILED
expected: "table",
got: nil (using ==)
./spec/watirspec/table_spec.rb:55:
48)
Watir::Exception::UnknownObjectException in 'Table#column_values gets column values'
Unable to locate TableRow, using :ole_object
Z:/git/watir/watir/lib/watir/element.rb:55:in `assert_exists'
Z:/git/watir/watir/lib/watir/table.rb:299:in `[]'
Z:/git/watir/watir/lib/watir/table.rb:169:in `column_values'
Z:/git/watir/watir/lib/watir/element.rb:55:in `collect'
Z:/git/watir/watir/lib/watir/table.rb:169:in `each'
Z:/git/watir/watir/lib/watir/table.rb:169:in `collect'
Z:/git/watir/watir/lib/watir/table.rb:169:in `column_values'
./spec/watirspec/table_spec.rb:96:
49)
NameError in 'Table#[] raises UnknownRowException if the index is out of bounds'
uninitialized constant UnknownRowException
./spec/watirspec/table_spec.rb:111:
50)
NoMethodError in 'Table#child_row returns the nth child row'
undefined method `child_row' for #<Watir::Table:0x3bda684 located=false how=:id what="outer">
./spec/watirspec/table_spec.rb:117:
51)
NameError in 'Table#child_row raises UnknownRowException if the index is out of bounds'
uninitialized constant UnknownRowException
./spec/watirspec/table_spec.rb:122:
52)
NoMethodError in 'Table#child_cell returns the nth child row'
undefined method `child_cell' for #<Watir::Table:0x3bd6c78 located=false how=:id what="outer">
./spec/watirspec/table_spec.rb:128:
53)
'Table#child_cell raises UnknownCellException if the index is out of bounds' FAILED
expected Watir::Exception::UnknownCellException, got #<NoMethodError: undefined method `child_cell' for #<Watir::Table:0x3bd5080 located=false how=:id what="outer">>
./spec/watirspec/table_spec.rb:131:
54)
NoMethodError in 'Table#each iterates through the table's rows'
undefined method `each_with_index' for #<Watir::Table:0x3bd2830 located=false how=:id what="outer">
./spec/watirspec/table_spec.rb:138:
55)
Watir::Exception::UnknownObjectException in 'Table#body returns the correct instance of TableBody'
Unable to locate TableBody, using :id and "first"
Z:/git/watir/watir/lib/watir/element.rb:55:in `assert_exists'
Z:/git/watir/watir/lib/watir/table.rb:244:in `[]'
./spec/watirspec/table_spec.rb:148:
56)
'TextField#exists? returns true if the element exists' FAILED
expected #<Watir::TextField:0x32c6cb4 located=false how=:text what="Developer"> to exist
./spec/watirspec/text_field_spec.rb:19:
57)
ArgumentError in 'TextField#exists? returns false if the element does not exist'
wrong number of arguments (0 for 1)
Z:/git/watir/watir/lib/watir/locator.rb:146:in `label'
Z:/git/watir/watir/lib/watir/locator.rb:146:in `send'
Z:/git/watir/watir/lib/watir/locator.rb:146:in `match?'
Z:/git/watir/watir/lib/watir/locator.rb:131:in `locate'
Z:/git/watir/watir/lib/watir/locator.rb:129:in `each'
Z:/git/watir/watir/lib/watir/locator.rb:129:in `locate'
Z:/git/watir/watir/lib/watir/locator.rb:127:in `catch'
Z:/git/watir/watir/lib/watir/locator.rb:127:in `locate'
Z:/git/watir/watir/lib/watir/locator.rb:124:in `each'
Z:/git/watir/watir/lib/watir/locator.rb:124:in `locate'
Z:/git/watir/watir/lib/watir/container.rb:817:in `locate_input_element'
Z:/git/watir/watir/lib/watir/input_elements.rb:5:in `locate'
Z:/git/watir/watir/lib/watir/element.rb:279:in `exist?'
./spec/watirspec/text_field_spec.rb:54:
58)
'Image#fileSize behaves like #file_size' FAILED
expected: 788,
got: "788" (using ==)
./spec/watirspec/watir_compatibility_spec.rb:80:
59)
Errno::ENOENT in 'Image#fileCreatedDate behaves like #file_created_date'
No such file or directory - ./spec/watirspec/html/http://localhost:2000/images/1.gif
./spec/watirspec/watir_compatibility_spec.rb:89:in `mtime'
./spec/watirspec/watir_compatibility_spec.rb:89:
Finished in 582.75 seconds
793 examples, 59 failures
WatirSpec guards for this implementation:
not_compliant : {:file=>"./spec/watirspec/browser_spec.rb:21"}
deviates : {:file=>"./spec/watirspec/browser_spec.rb:28"}
bug : {:file=>"./spec/watirspec/browser_spec.rb:44", :key=>"WTR-348"}
bug : {:file=>"./spec/watirspec/browser_spec.rb:212", :key=>"WTR-343"}
bug : {:file=>"./spec/watirspec/browser_spec.rb:230", :key=>"WTR-327"}
bug : {:file=>"./spec/watirspec/browser_spec.rb:244", :key=>"WTR-344"}
bug : {:file=>"./spec/watirspec/browser_spec.rb:252", :key=>"WTR-328"}
not_compliant : {:file=>"./spec/watirspec/button_spec.rb:107"}
deviates : {:file=>"./spec/watirspec/button_spec.rb:113"}
deviates : {:file=>"./spec/watirspec/button_spec.rb:125"}
not_compliant : {:file=>"./spec/watirspec/button_spec.rb:131"}
bug : {:file=>"./spec/watirspec/buttons_spec.rb:11", :key=>"WTR-349"}
bug : {:file=>"./spec/watirspec/buttons_spec.rb:31", :key=>"WTR-349"}
bug : {:file=>"./spec/watirspec/dd_spec.rb:124", :key=>"WTR-350"}
not_compliant : {:file=>"./spec/watirspec/div_spec.rb:113"}
deviates : {:file=>"./spec/watirspec/div_spec.rb:119"}
not_compliant : {:file=>"./spec/watirspec/div_spec.rb:205"}
bug : {:file=>"./spec/watirspec/div_spec.rb:233", :key=>"WTR-350"}
bug : {:file=>"./spec/watirspec/dl_spec.rb:124", :key=>"WTR-350"}
bug : {:file=>"./spec/watirspec/dt_spec.rb:124", :key=>"WTR-350"}
bug : {:file=>"./spec/watirspec/element_spec.rb:21", :key=>"WTR-351"}
bug : {:file=>"./spec/watirspec/element_spec.rb:48", :key=>"WTR-352"}
bug : {:file=>"./spec/watirspec/element_spec.rb:64", :key=>"WTR-336"}
bug : {:file=>"./spec/watirspec/em_spec.rb:98", :key=>"WTR-350"}
bug : {:file=>"./spec/watirspec/filefield_spec.rb:108", :key=>"WTR-336"}
bug : {:file=>"./spec/watirspec/form_spec.rb:49", :key=>"WTR-356"}
not_compliant : {:file=>"./spec/watirspec/frame_spec.rb:17"}
not_compliant : {:file=>"./spec/watirspec/frame_spec.rb:119"}
not_compliant : {:file=>"./spec/watirspec/frames_spec.rb:4"}
bug : {:file=>"./spec/watirspec/hns_spec.rb:4", :key=>"WTR-345"}
bug : {:file=>"./spec/watirspec/image_spec.rb:28", :key=>"WTR-347"}
bug : {:file=>"./spec/watirspec/image_spec.rb:150", :key=>"WTR-347"}
bug : {:file=>"./spec/watirspec/image_spec.rb:162", :key=>"WTR-346"}
not_compliant : {:file=>"./spec/watirspec/image_spec.rb:175"}
not_compliant : {:file=>"./spec/watirspec/image_spec.rb:187"}
bug : {:file=>"./spec/watirspec/image_spec.rb:220", :key=>"WTR-336"}
bug : {:file=>"./spec/watirspec/label_spec.rb:21", :key=>"WTR-361"}
bug : {:file=>"./spec/watirspec/map_spec.rb:83", :key=>"WTR-350"}
bug : {:file=>"./spec/watirspec/meta_spec.rb:4", :key=>"WTR-334"}
bug : {:file=>"./spec/watirspec/ol_spec.rb:4", :key=>"WTR-333"}
bug : {:file=>"./spec/watirspec/option_spec.rb:102", :key=>"WTR-329"}
bug : {:file=>"./spec/watirspec/option_spec.rb:114", :key=>"WTR-335"}
bug : {:file=>"./spec/watirspec/option_spec.rb:146", :key=>"WTR-331"}
bug : {:file=>"./spec/watirspec/pre_spec.rb:118", :key=>"WTR-350"}
bug : {:file=>"./spec/watirspec/radio_spec.rb:234", :key=>"WTR-337"}
bug : {:file=>"./spec/watirspec/select_list_spec.rb:163", :key=>"WTR-339"}
bug : {:file=>"./spec/watirspec/select_list_spec.rb:250", :key=>"WTR-362"}
bug : {:file=>"./spec/watirspec/select_list_spec.rb:269", :key=>"WTR-363"}
bug : {:file=>"./spec/watirspec/select_list_spec.rb:284", :key=>"WTR-364"}
bug : {:file=>"./spec/watirspec/select_list_spec.rb:308", :key=>"WTR-362"}
bug : {:file=>"./spec/watirspec/span_spec.rb:163", :key=>"WTR-350"}
bug : {:file=>"./spec/watirspec/spans_spec.rb:33", :key=>"WTR-350"}
bug : {:file=>"./spec/watirspec/table_body_spec.rb:11", :key=>"WTR-357"}
bug : {:file=>"./spec/watirspec/table_body_spec.rb:38", :key=>"WTR-357"}
bug : {:file=>"./spec/watirspec/table_body_spec.rb:74", :key=>"WTR-357"}
bug : {:file=>"./spec/watirspec/table_body_spec.rb:88", :key=>"WTR-357"}
bug : {:file=>"./spec/watirspec/table_footer_spec.rb:4", :key=>"WTR-358"}
bug : {:file=>"./spec/watirspec/table_footers_spec.rb:4", :key=>"WTR-358"}
bug : {:file=>"./spec/watirspec/table_header_spec.rb:4", :key=>"WTR-357"}
bug : {:file=>"./spec/watirspec/table_headers_spec.rb:4", :key=>"WTR-357"}
bug : {:file=>"./spec/watirspec/table_row_spec.rb:56", :key=>"WTR-354"}
bug : {:file=>"./spec/watirspec/table_row_spec.rb:77", :key=>"WTR-359"}
bug : {:file=>"./spec/watirspec/table_rows_spec.rb:11", :key=>"WTR-354"}
bug : {:file=>"./spec/watirspec/table_spec.rb:60", :key=>"WTR-354"}
bug : {:file=>"./spec/watirspec/text_field_spec.rb:268", :key=>"WTR-341"}
bug : {:file=>"./spec/watirspec/uls_spec.rb:4", :key=>"WTR-332"}
bug : {:file=>"./spec/watirspec/area_spec.rb:20", :key=>"WTR-342"}
bug : {:file=>"./spec/watirspec/area_spec.rb:43", :key=>"WTR-342"}
bug : {:file=>"./spec/watirspec/form_spec.rb:15", :key=>"WTR-355"}
bug : {:file=>"./spec/watirspec/form_spec.rb:36", :key=>"WTR-355"}
bug : {:file=>"./spec/watirspec/image_spec.rb:18", :key=>"WTR-347"}
bug : {:file=>"./spec/watirspec/option_spec.rb:12", :key=>"WTR-330"}
bug : {:file=>"./spec/watirspec/option_spec.rb:27", :key=>"WTR-330"}
bug : {:file=>"./spec/watirspec/option_spec.rb:49", :key=>"WTR-330"}
bug : {:file=>"./spec/watirspec/option_spec.rb:64", :key=>"WTR-330"}
bug : {:file=>"./spec/watirspec/table_body_spec.rb:32", :key=>"WTR-357"}
bug : {:file=>"./spec/watirspec/table_body_spec.rb:59", :key=>"WTR-357"}
bug : {:file=>"./spec/watirspec/table_body_spec.rb:66", :key=>"WTR-357"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment