Commit Graph

728 Commits

Author SHA1 Message Date
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
Amos King 813adcc238 Remove the rails selenium test directory and change rake tasks for selenium and rails modes to run the same tests. The end goal should be that the same tests run in both Seleium and Webrat. 2009-01-23 15:37:26 -06:00