Akira Matsuda
6ffb29d24e
users_dont_suck_but_only_we_suck_and_only_our_tests_are_order_dependent!
...
Calling ActiveSupport::TestCase.i_suck_and_my_tests_are_order_dependent! in AS::TestCase makes
everyone's tests order dependent, which should never be done by the framework.
2014-08-12 19:37:04 +09:00
Rafael Mendonça França
3121412cf1
Keep quietly and capture undeprecated on your suite
2014-07-15 17:56:27 -03:00
Gaurish Sharma
35e56f6fa5
standardize on jruby_skip & rbx_skip
...
This Adds helpers(jruby_skip & rbx_skip). In Future, Plan is to use
these helpers instead of calls directly to
RUBY_ENGINE/RbConfig/JRUBY_VERSION
2014-01-13 19:51:47 +05:30
Guillermo Iguaran
3eaa29840b
Load secret_key_base from tokens.yml, fallback to config.secret_key_base
2013-12-12 14:59:11 -05:00
Łukasz Strzałkowski
d7d3e34172
Add AV as development dependency for railties
...
It's needed for tests
2013-08-25 11:39:12 +02:00
Rafael Mendonça França
5da4d5142a
Add active_support/testing/autorun
...
minitest/autorun load minitest/spec polluting the global namespace with
the DSL that we don't want on Rails
2012-12-31 13:57:24 -03:00
Carlos Antonio da Silva
5a8f25f003
Refactor tests that switch RAILS_ENV and RACK_ENV
...
This cleanup aims to fix a build failure:
https://travis-ci.org/rails/rails/jobs/3515951/#L482
Since travis always have both ENV vars set to "test", a test is failing
where it's expected to output the default env "development", but "test"
is the result due to RACK_ENV being set when we expect it to not be.
By cleaning this duplication we ensure that changing any of these env
variables will pick the right expected value.
2012-12-06 10:47:14 -02:00
Santiago Pastorino
4faa041845
Rename secret_token_key to secret_key_base
2012-11-03 14:57:54 -02:00
Santiago Pastorino
5d23925f84
Use derived keys everywhere, http_authentication was missing it
2012-11-03 14:57:54 -02:00
Piotr Sarnacki
055857841a
Ensure that Rails.env is equal to "test" by default when running tests.
...
Rails.env when running tests on localhost differs from travis ci
which makes it harder to write tests that check env related things.
2012-05-06 21:36:59 -07:00
Aaron Patterson
b15d2c0708
require minitest rather than test/unit
2012-01-06 15:50:47 -08:00
Aaron Patterson
572c3d5178
* BufferedLogger is deprecated. Use ActiveSupport::Logger, or the logger
...
from Ruby stdlib.
2011-12-19 18:41:37 -08:00
Stefan Sprenger
246c367570
Use RAILS_ISOLATED_ENGINE and fix namespaced generators tests
2011-06-07 12:16:05 +02:00
Piotr Sarnacki
135d6164c5
Rails.application is set anyway, we don't need to set it manually, this was purpose of different behavior in tests and in application
...
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-09-25 10:46:22 +02:00
Piotr Sarnacki
e83634081a
Generators are not aware of namespace of isolated engines and applications
...
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-09-24 21:02:24 +02:00
Nick Sieger
b549d93d2f
AS::Isolation functional on Windows/JRuby.
...
Doesn't make up for the fact that it's slooooooooow, though.
Signed-off-by: wycats <wycats@gmail.com>
2010-06-24 09:10:58 -07:00
Joshua Peek
f38e89cfba
Move railties/builtin into lib
2010-03-20 12:34:21 -05:00
Carlhuda
24ab5665b2
Revert "Fix test load paths for those not using bundler"
...
This reverts commit eec2d301d4ce9df9c71c1a5aa63053eb970b6818.
This commit broke tests. You cannot have a file called "bundler" on the load path.
2010-02-23 17:31:17 -08:00
Joshua Peek
eec2d301d4
Fix test load paths for those not using bundler
2010-02-15 10:20:11 -06:00
Carl Lerche
9f01dff9c2
Get rails tests running on bundler 0.9
2010-01-31 19:13:43 -08:00
Joshua Peek
2601a16ede
Autoload AS test case
2010-01-04 16:22:46 -06:00
Carl Lerche
e749424dfa
Rename rails.rb -> rails/all.rb and rails/core.rb -> rails.rb
2009-12-31 13:12:52 -08:00
Carl Lerche
4ee70643b3
Don't require initializer.rb in core.rb
2009-12-28 18:26:15 -08:00
Yehuda Katz + Carl Lerche
4f6d6f7031
Have all the tests running off a single Gemfile
2009-10-20 16:34:44 -07:00
Jeremy Kemper
4f6d8ceb04
Bundle for railties tests too
2009-10-19 19:22:23 -07:00
Carl Lerche
2110a524a4
Deprecate RAILS_ROOT in favor of Rails.root (which proxies to the application's object root)
2009-10-16 12:51:02 -07:00
Carl Lerche
97296b11e2
Have config/application.rb contain the application definition and require that file instead of config/boot.rb or config/environment.rb in script/*.
2009-10-15 14:54:12 -07:00
Joshua Peek
20d6938453
Rewrite FCGI handler test
2009-10-05 10:36:05 -05:00
Joshua Peek
7de5f69cc6
Try to load lib before trying to activate the gem for testing
2009-10-05 10:01:46 -05:00
Joshua Peek
5fba5409f7
Fix railties tests
2009-09-25 22:54:41 -05:00
Mike Gunderloy
3600c3840e
More places to bump rack-test version [ #3250 state:resolved]
...
Signed-off-by: Joshua Peek <josh@joshpeek.com>
2009-09-23 09:21:44 -05:00
Joshua Peek
ad49895fe8
Railties test helpers need to activate rack gem
2009-09-01 10:05:17 -05:00
Yehuda Katz + Carl Lerche
7583a24ee0
Move mocha down below initial T::U require and bump version to 0.9.7 [ #2858 state:resolved]
2009-07-01 11:53:17 -07:00
Yehuda Katz + Carl Lerche
eea7b5db1d
Crazy hacks to get the Isolation testing module to work on non forking environments
2009-06-30 17:39:32 -07:00
Yehuda Katz + Carl Lerche
188a892c5a
Starting to replace scattered path configuration settings with the path object
2009-06-26 17:32:05 -07:00
Jeremy Kemper
dec91a2e06
Fix test failure introduced by 6099f261ea7c624aa45b47be7573ed1cab7b6b71
2009-02-25 14:01:44 -08:00
Manfred Stienstra
ea5d288606
Test database middleware loading from the initializer.
...
Signed-off-by: Joshua Peek <josh@joshpeek.com>
2009-02-25 12:49:10 -06:00
Joshua Peek
c33ab118f8
Properly skip fcgi tests if the gem is not installed
2009-02-16 15:12:28 -06:00
Jeremy Kemper
278186534c
Bump mocha requirement for Ruby 1.9 compat. Remove uses_mocha.
2009-02-03 18:40:22 -08:00
Manfred Stienstra
1f48c09094
Accept a prefix argument to filter_backtrace_with_cleaning [ #1456 state:committed]
...
Add a prefix argument to filter_backtrace_with_cleaning so it has
the same arity as test/unit's filter_backtrace.
Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
2008-11-24 11:35:55 +01:00
Jeremy Kemper
e931012287
Require Mocha >= 0.9.3 which includes a MiniTest adapter
2008-11-23 15:05:59 -08:00
Jeremy Kemper
547447ad2a
RailsFCGIHandler tests. Closes #9630 .
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7593 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2007-09-23 11:20:25 +00:00
Jeremy Kemper
3dea8b580b
Dispatcher tests. References #9630 .
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7591 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2007-09-23 02:11:44 +00:00
Jeremy Kemper
36cf67e8e5
Dispatcher test requires abstract_unit. Cleanup abstract_unit.
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6276 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2007-03-01 23:29:56 +00:00
David Heinemeier Hansson
2b0d668efc
Dont run FCGIDispatcher tests if mocha is not available
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5118 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2006-09-15 09:34:14 +00:00
Jeremy Kemper
f6339eb177
Thoroughly test the FCGI dispatcher. Closes #5970 .
...
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4913 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2006-09-03 00:18:31 +00:00