Commit Graph

729 Commits

Author SHA1 Message Date
Bryan Helmkamp 1625e3e9ba Pulling :content functionality up from have_selector into have_xpath 2009-02-23 20:22:36 -05:00
Bryan Helmkamp a688c28b19 Extracting xpath_escape method 2009-02-23 20:21:23 -05:00
Bryan Helmkamp 9761b64b60 Pulling :count option up from have_selector to have_xpath 2009-02-23 20:18:36 -05:00
Bryan Helmkamp 66d39b851c Allow have_xpath to accept options 2009-02-23 20:15:29 -05:00
Bryan Helmkamp 2296cadb93 Pulling features up from have_tag into have_selector 2009-02-23 20:11:25 -05:00
Bryan Helmkamp d96899be8c Remove extra whitespace from contain failure message 2009-02-23 11:19:09 -05:00
Bryan Helmkamp b4687c29d5 Break out specs for matchers into separate files 2009-02-15 19:47:12 -05:00
Bryan Helmkamp 17a8bc7b66 Adding :count option to have_tag 2009-02-15 19:41:44 -05:00
Bryan Helmkamp 932fdab884 Get quoting working for content 2009-02-15 19:32:25 -05:00
Bryan Helmkamp 7ba620f38b Whitespace 2009-02-15 18:57:53 -05:00
Peter Jaros 24eab77ecd Accept do/end blocks in matchers. [#157 state:resolved] 2009-02-09 00:31:17 -05:00
Bryan Helmkamp 7fe667da73 Removing HashWithIndifferentAccess
Doesn't seem to be required, according to our integraton specs
2009-02-09 00:13:41 -05:00
Bryan Helmkamp a89e3ee612 History [#159 state:resolved] 2009-02-08 21:05:58 -05:00
Bryan Helmkamp 7fc6a79bee Merge commit 'teejayvanslyke/master' into lh_159 2009-02-08 21:03:40 -05:00
Bryan Helmkamp e97f7fafc5 Add a spec for two checkboxes with the same name (array style) 2009-02-08 20:58:43 -05:00
Bryan Helmkamp 4769a5f90b Detect infinite redirects and raise a Webrat::InfiniteRedirectError (Daniel Lucraft) 2009-02-08 20:54:00 -05:00
Bryan Helmkamp e5ae16367c Prep for 0.4.1 release 2009-01-31 17:58:17 -05:00
Bryan Helmkamp d9de0c4e78 Remove gemspec. I don't want GitHub to build gems... 2009-01-31 17:57:35 -05:00
Bryan Helmkamp aa97b063f7 History 2009-01-31 17:31:35 -05:00
Lee Bankewitz 56e6d15811 add uncheck to selenium_session 2009-01-30 15:15:22 -05:00
T.J. VanSlyke ea8e1910d1 Added single-quotes around --chdir argument to mongrel_rails call, as
webrat bombs with a file not found error if RAILS_ROOT contains a space.
2009-01-30 11:37:43 -08:00
Noah Davis 49e86d103f comment out have_tag from selenium matcher which overrides rails' have_tag
partially reverts 483559f279
2009-01-28 14:34:24 -05:00
Bryan Helmkamp c25885afc0 History 2009-01-27 19:16:32 -05:00
Bryan Helmkamp 7f9df54838 Merge commit 'lenalena/master' into lh_139 2009-01-27 19:13:53 -05:00
Bryan Helmkamp d2d8de7963 History 2009-01-27 19:11:28 -05:00
Bryan Helmkamp 91edb22b81 History 2009-01-25 20:02:40 -05:00
Bryan Helmkamp 33509ef575 Remove stray require of ruby-debug 2009-01-25 19:50:58 -05:00
Bryan Helmkamp 238bfb469e Use redgreen when running rails integraton tests if available 2009-01-25 19:48:02 -05:00
Bryan Helmkamp 0039bf4d4b Check exit code of spec:jruby when running precommit 2009-01-25 19:46:22 -05:00
Bryan Helmkamp 6836115308 History 2009-01-25 19:45:58 -05:00
Mike Gaffney 3d5dd1343c turning off have_tag test for now until we figure out whether we want it or not. Making integration not run the selenium tests for now. Need a eventually framework for test::unit 2009-01-25 18:30:03 -06:00
Mike Gaffney 8d9d907e73 have_tag is built into rails and rspec and we don't want to overload those.
Please use assert_contain or assert_select
Revert "Make have_tag work in rails as well as Merb"

This reverts commit 6e7609e01c.
2009-01-24 13:01:41 -06:00
Noah Davis f956bea7dd Adding rescue from Webrat::TimeoutError in selenium matchers which allows NegativeMatchers to behave correctly 2009-01-24 01:44:05 -05:00
Mike Gaffney 18fa3ab11c Merge branch 'master' of git@github.com:gaffo/webrat
Conflicts:
	History.txt
2009-01-23 22:55:32 -06:00
Amos King 40280a4a0d fix history to be in correct version. 2009-01-23 22:53:29 -06:00
Mike Gaffney fc4ba75e22 Merge branch 'master' of git@github.com:gaffo/webrat 2009-01-23 22:46:16 -06:00
Amos King 099341cede Forgot to add Mike 2009-01-23 22:42:34 -06:00
Mike Gaffney f4f0e3b6a7 Merge branch 'master' of git@github.com:brynary/webrat 2009-01-23 22:35:46 -06:00
Amos King 483559f279 Makes have_tag work outside of Merb. 2009-01-23 21:32:54 -06:00
Amos King 0a021059d6 Added to rails test for have_tag 2009-01-23 21:13:52 -06:00
Amos King 6e7609e01c Make have_tag work in rails as well as Merb 2009-01-23 21:13:13 -06:00
Amos King 118b522662 moved have content 2009-01-23 21:03:19 -06:00
Amos King 3a5d34e759 Moved have selector 2009-01-23 21:01:21 -06:00
Amos King 5a91f10a99 Began moving selenium matchers to their own files to be consistent with core matchers and for maintainability. 2009-01-23 20:59:30 -06:00
Amos King 0b8e378fb2 change to use rails label tag for test. 2009-01-23 20:56:16 -06:00
Amos King 5b8e451272 forgot to update History file 2009-01-23 20:37:35 -06:00
mike.gaffney cbddebd01c Merge branch 'lh_82' of git@github.com:gaffo/webrat 2009-01-23 16:23:12 -06:00
Amos King a1ef306838 update Rakefile to run test_units with the new test task 2009-01-23 16:13:43 -06:00
Noah Davis 996eedb0d2 Switch to using selenium.click instead of .check when checking a checkbox 2009-01-23 17:08:04 -05:00
Amos King 8c0facc5af cleanup and tests closes LH #82 2009-01-23 16:05:33 -06:00