The unit tests are no longer designed to be run from an installed gem. It is a bug that they are still packaged with the gem.
If you want to run the unit tests, you should check out the code from git, and then run them from your development workspace. Bret On Tue, Feb 9, 2010 at 12:11 PM, Nathan Lane <[email protected]>wrote: > Alright, I was going to run the unit tests for Watir 1.6, but I keep > getting an unusual error. I don't understand it. I do understand what is > failing. I'm looking into it more, but so far I haven't gotten anywhere. It > has been a loooong time since I ran the Watir unit tests, and so maybe > something is wrong in my process. So here is what I have done: > > 1. Install the Watir and associated gems > 2. Change to the Watir gem directory (on my > system C:\Ruby19\lib\ruby\gems\1.9.1\gems\watir-1.6.5) > 3. Run .\unittests\all_tests.rb > > And the result in PowerShell is: > > C:/Ruby19/lib/ruby/gems/1.9.1/gems/watir-1.6.5/unittests/setup.rb:21:in > `require': no such file to load -- unittests/setup/lib (LoadError) > from > C:/Ruby19/lib/ruby/gems/1.9.1/gems/watir-1.6.5/unittests/setup.rb:21:in > `<top (required)>' > from > C:/Ruby19/lib/ruby/gems/1.9.1/gems/watir-1.6.5/unittests/all_tests.rb:4:in > `require' > from > C:/Ruby19/lib/ruby/gems/1.9.1/gems/watir-1.6.5/unittests/all_tests.rb:4:in > `<main>' > > I have also tried running from inside of the unittests directory, and I get > the same error. Now realizing that the error actually might have something > to do with paths, I noticed that I don't have a setup or setup/lib folder in > the folder structure under the unittests folder. What I have is this: > > PS C:\Ruby19\lib\ruby\gems\1.9.1\gems\watir-1.6.5> ls > > > Directory: > Microsoft.PowerShell.Core\FileSystem::C:\Ruby19\lib\ruby\gems\1.9.1\gems\watir-1.6.5 > > > Mode LastWriteTime Length Name > ---- ------------- ------ ---- > d---- 2/9/2010 11:01 AM bin > d---- 2/9/2010 11:01 AM lib > d---- 2/9/2010 11:01 AM unittests > -a--- 2/9/2010 11:01 AM 15666 CHANGES > > and under unittests I have: > > PS C:\Ruby19\lib\ruby\gems\1.9.1\gems\watir-1.6.5\unittests> ls > > > Directory: > Microsoft.PowerShell.Core\FileSystem::C:\Ruby19\lib\ruby\gems\1.9.1\gems\watir-1.6.5\unittests > > > Mode LastWriteTime Length Name > ---- ------------- ------ ---- > d---- 2/9/2010 11:01 AM html > d---- 2/9/2010 11:01 AM other > d---- 2/9/2010 11:01 AM windows > -a--- 2/9/2010 11:01 AM 158 all_tests.rb > -a--- 2/9/2010 11:01 AM 3255 buttons_xpath_test.rb > -a--- 2/9/2010 11:01 AM 7044 checkbox_test.rb > -a--- 2/9/2010 11:01 AM 5680 checkbox_xpath_test.rb > -a--- 2/9/2010 11:01 AM 372 core_tests.rb > -a--- 2/9/2010 11:01 AM 738 css_test.rb > -a--- 2/9/2010 11:01 AM 1770 defer_test.rb > -a--- 2/9/2010 11:01 AM 2123 dialog_test.rb > -a--- 2/9/2010 11:01 AM 842 div2_xpath_test.rb > -a--- 2/9/2010 11:01 AM 7953 div_test.rb > -a--- 2/9/2010 11:01 AM 4980 div_xpath_test.rb > -a--- 2/9/2010 11:01 AM 649 errorchecker_test.rb > -a--- 2/9/2010 11:01 AM 1087 filefield_test.rb > -a--- 2/9/2010 11:01 AM 1061 filefield_xpath_test.rb > -a--- 2/9/2010 11:01 AM 9871 form_test.rb > -a--- 2/9/2010 11:01 AM 8758 form_xpath_test.rb > -a--- 2/9/2010 11:01 AM 5509 frame_test.rb > -a--- 2/9/2010 11:01 AM 370 google_form_test.rb > -a--- 2/9/2010 11:01 AM 688 ie_exists_test.rb > -a--- 2/9/2010 11:01 AM 1172 ie_mock.rb > -a--- 2/9/2010 11:01 AM 1324 ie_test.rb > -a--- 2/9/2010 11:01 AM 6409 images_test.rb > -a--- 2/9/2010 11:01 AM 3852 images_xpath_test.rb > -a--- 2/9/2010 11:01 AM 1443 links_multi_test.rb > -a--- 2/9/2010 11:01 AM 6860 links_test.rb > -a--- 2/9/2010 11:01 AM 1242 links_xpath_test.rb > -a--- 2/9/2010 11:01 AM 818 lists_test.rb > -a--- 2/9/2010 11:01 AM 3333 map_test.rb > -a--- 2/9/2010 11:01 AM 664 minmax_test.rb > -a--- 2/9/2010 11:01 AM 1258 navigate_test.rb > -a--- 2/9/2010 11:01 AM 372 nbsp_xpath_test.rb > -a--- 2/9/2010 11:01 AM 279 non_core_tests.rb > -a--- 2/9/2010 11:01 AM 1697 pagecontainstext_test.rb > -a--- 2/9/2010 11:01 AM 1423 parent_child_test.rb > -a--- 2/9/2010 11:01 AM 703 perf_test.rb > -a--- 2/9/2010 11:01 AM 1102 popups_test.rb > -a--- 2/9/2010 11:01 AM 1600 pre_test.rb > -a--- 2/9/2010 11:01 AM 8247 radios_test.rb > -a--- 2/9/2010 11:01 AM 4589 radios_xpath_test.rb > -a--- 2/9/2010 11:01 AM 819 security_setting_test.rb > -a--- 2/9/2010 11:01 AM 6113 selectbox_test.rb > -a--- 2/9/2010 11:01 AM 5801 selectbox_xpath_test.rb > -a--- 2/9/2010 11:01 AM 2061 setup.rb > -a--- 2/9/2010 11:01 AM 1722 speed_settings_test.rb > -a--- 2/9/2010 11:01 AM 1539 table_cell_using_xpath_test.rb > -a--- 2/9/2010 11:01 AM 12436 table_test.rb > -a--- 2/9/2010 11:01 AM 3780 table_xpath_test.rb > -a--- 2/9/2010 11:01 AM 198 test_tests.rb > -a--- 2/9/2010 11:01 AM 3253 textarea_test.rb > -a--- 2/9/2010 11:01 AM 5132 textarea_xpath_test.rb > -a--- 2/9/2010 11:01 AM 9510 textfields_test.rb > -a--- 2/9/2010 11:01 AM 6523 textfields_xpath_test.rb > -a--- 2/9/2010 11:01 AM 1047 textfield_for_ch_char_test.rb > -a--- 2/9/2010 11:01 AM 190 window_tests.rb > -a--- 2/9/2010 11:01 AM 221 xpath_tests.rb > > Any advice? Or is this a defect? > > Thanks. > > -- > Nathan Lane > Blog, http://blog.nathandelane.com > > _______________________________________________ > Wtr-development mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/wtr-development > -- Bret Pettichord Lead Developer, Watir, www.watir.com Blog, www.io.com/~wazmo/blog Twitter, www.twitter.com/bpettichord
_______________________________________________ Wtr-development mailing list [email protected] http://rubyforge.org/mailman/listinfo/wtr-development
