Commit Graph

84 Commits

Author SHA1 Message Date
Damian Janowski deccefa2c3 Some explicit requires of RubyGems are necessary for integration tests.
Should not affect the way Webrat behaves as a library.
2010-04-12 23:30:56 -03:00
Bryan Helmkamp 5a05d860ec Use simple Thor tasks for release management instead of Jeweler 2009-11-15 15:49:38 -05:00
Bryan Helmkamp 87c54dde2e Fix typo in Rakefile 2009-09-19 17:57:35 -04:00
Bryan Helmkamp 40d7f970e0 Gracefully handle cases where RSpec is not installed in Rakefile 2009-09-19 17:32:42 -04:00
Bryan Helmkamp 862471476f Run Selenium tests during spec:integration 2009-09-17 22:13:10 -04:00
Bryan Helmkamp 756a0c62ba Make build task depend on gemspec. Closes GH issue #15 2009-09-07 13:22:57 -04:00
Bryan Helmkamp b7ea26841e Add some development dependencies (needed for running the specs) 2009-09-07 12:44:42 -04:00
Bryan Helmkamp ab745d786c Require rubygems in rakefile for convenience
This does not break the "Don't require rubygems" spirit,
because it's not creating a dependency in the Webrat runtime code
2009-08-19 22:02:19 -04:00
Bryan Helmkamp 0412543e5a Add very basic spec for Mechanize 2009-08-12 21:37:15 -04:00
Bryan Helmkamp 27a773e6b0 Merge commit 'sr/mime' into sr-mime
Conflicts:
	Rakefile
	lib/webrat.rb
2009-08-12 20:12:14 -04:00
Bryan Helmkamp 3cdf378dd7 Add description to gemspec 2009-08-12 12:22:06 -04:00
Bryan Helmkamp 8a81f16e44 Use Jeweler for gem management 2009-08-10 19:50:42 -04:00
Simon Rozet 195f9c3544 Add Rack >= 1.0 as a dependency to gemspec 2009-06-26 01:43:12 +02:00
Bryan Helmkamp b4ae28c48c Add JRuby to "rake multiruby" 2009-06-15 00:46:56 -04:00
Bryan Helmkamp ae6e3dbfc1 Adding "rake multiruby" task 2009-06-15 00:16:42 -04:00
Mike Gaffney a0b10d9916 requiring specific rspec version 2009-06-14 22:58:33 -05:00
Bryan Helmkamp b5254109f1 Start on Rack::Test integration 2009-05-11 00:12:27 -04:00
Bryan Helmkamp f3f81dabdc Add "rake whitespace" task 2009-04-07 20:29:59 -04:00
Bryan Helmkamp dad3da195c Bumping nokogiri dependency version to 1.2.0 2009-02-23 21:18:17 -05:00
Bryan Helmkamp 0039bf4d4b Check exit code of spec:jruby when running precommit 2009-01-25 19:46:22 -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
Amos King a1ef306838 update Rakefile to run test_units with the new test task 2009-01-23 16:13:43 -06:00
Amos King 2c9b546a83 Merge branch 'lh_120_tests_with_selenium' of git@github.com:gaffo/webrat into lh_82
Conflicts:
	spec/integration/rails/test/integration/webrat_test.rb
2009-01-23 15:11:16 -06:00
Bryan Helmkamp ced63f6e5a Don't install RDoc when installing locally built gem 2009-01-19 13:48:58 -05:00
Mike Gaffney f835bac31b cleaning out app and getting selenium mode to work 2009-01-12 22:42:35 -06:00
Mike Gaffney a8a63472bc breaking the test mode out into a specific test modes 2009-01-12 22:30:03 -06:00
Josh Knowles c3120833b0 Merge branch 'foca/master' 2009-01-04 21:57:25 -05:00
Josh Knowles b222d3fde3 Allow the running of Rails/Merb integration specs independently 2008-12-29 22:15:03 -05:00
Josh Knowles a569738542 Running rake spec should run all specs (even those in sub-directories) 2008-12-29 20:54:59 -05:00
Nicolas Sanguinetti 499dcefefe Add integration tests for sinatra 2008-12-29 06:41:50 -02:00
Bryan Helmkamp 2562942b6d Adding merb app for integration testing 2008-12-29 02:10:05 -05:00
Bryan Helmkamp 39e0200608 Adding a Rails app for integration testing 2008-12-29 01:11:41 -05:00
Bryan Helmkamp b4dd150250 Moving spec/webrat to spec/private and spec/api to spec/public (a la Merb) 2008-12-29 01:06:04 -05:00
Bryan Helmkamp 828857f88e Bumping nokogiri depenency version 2008-12-29 00:49:24 -05:00
Bryan Helmkamp beb4f976f1 Updating gemspec 2008-11-30 23:45:45 -05:00
Bryan Helmkamp f5ed57e042 Docs 2008-11-30 20:09:41 -05:00
Bryan Helmkamp 3dce02483b Bump Nokogiri dependency to 1.0.6 2008-11-28 15:13:57 -05:00
Bryan Helmkamp 24923a610d Include the Selenium server jar file in the gem (Bryan Helmkamp, Ben Schwarz) 2008-11-28 15:12:54 -05:00
Bryan Helmkamp 97bb64f4f9 Add "rake spec_deps" task to test specs for dependency issues and correct some issues 2008-11-28 03:11:19 -05:00
Bryan Helmkamp 555e24394a Adding "rake precommit" task for running specs against both MRI and JRuby 2008-11-28 03:03:23 -05:00
Bryan Helmkamp 2eefcf5060 Adding .document RDoc config file 2008-11-25 01:04:26 -05:00
Bryan Helmkamp 6119a8d08f Exclude .js files from RDoc 2008-11-25 00:06:28 -05:00
Bryan Helmkamp 6a096dd434 Adding gemspec. Hopfully gem will build on GitHub now 2008-11-24 20:34:10 -05:00
Bryan Helmkamp 03d7c71ef9 Updating docs rake task 2008-11-24 20:10:27 -05:00
Bryan Helmkamp ba3e29d2a3 Changing rake default from verify_rcov to spec 2008-11-19 15:59:24 -05:00
Bryan Helmkamp 0dd7ea2ae0 Remove references to deleted TODO.txt 2008-11-18 22:17:11 -05:00
Bryan Helmkamp 22d5b91dd4 Add spec:jruby task for running spec suite with jruby 2008-11-18 21:09:48 -05:00
Bryan Helmkamp 5249826cb7 Working on running specs in separate processes 2008-11-16 23:04:34 -05:00
Bryan Helmkamp 50762b6f5a Cleaning up some requires to get rid of double-includes during spec runs 2008-11-16 21:25:29 -05:00
Bryan Helmkamp 2d867451ca Cleaning up rdoc to only show public APIs 2008-11-07 12:13:41 -05:00