Łukasz Strzałkowski
e10a25310f
Move abstract's controller tests to AV
...
The ones that were actually testing AV functionality and should belong in there
2013-08-25 11:40:11 +02:00
Łukasz Strzałkowski
8e3413d410
Create AbstractController::Rendering interface
...
This interface should be use when implementing renderers.
2013-08-25 11:39:09 +02:00
Łukasz Strzałkowski
8c2c95e5d2
Fix AP test suite after moving stuff to AV
2013-08-25 11:39:08 +02:00
Yves Senn
3af7b16c11
add test-case to verify error.path
when a helper was not found.
...
This verifies the code added with:
99c9d18601
2013-07-12 15:40:47 +02:00
Yves Senn
5bee14f3a4
move MissingHelperError
out of the ClassMethods
module.
2013-07-12 15:34:29 +02:00
Piotr Niełacny
e0438b1c07
Show real LoadError on helpers require
...
When helper try to require missing file rails will throw exception about
missing helper.
# app/helpers/my_helper.rb
require 'missing'
module MyHelper
end
And when we try do load helper
class ApplicationController
helper :my
end
Rails will throw exception. This is wrong because there is a helper
file.
Missing helper file helpers/my_helper.rb
Now when helper try to require non-existed file rails will throw proper
exception.
No such file to load -- missing
2013-07-10 11:26:43 +02:00
Akira Matsuda
70ae89c321
Remove unnecessary begin..rescue..end, use only rescue
2013-01-06 15:41:14 +09:00
Aaron Patterson
cd4a0a3332
we raise a subclass of LoadError, so rescue that
2012-06-14 10:40:23 -07:00
Luke Gruber
08c4d8eac3
use consistent explicit module inclusion
...
aid ease of understanding and readability for tests
2012-03-16 21:54:25 -04:00
José Valim
66ef92272c
Add clear_helpers as a way to clean up all helpers added to this controller, maintaing just the helper with the same name as the controller.
2010-08-26 16:07:54 -03:00
Santiago Pastorino
b451de0d6d
Deletes trailing whitespaces (over text files only find * -type f -exec sed 's/[ \t]*$//' -i {} \;)
2010-08-14 04:12:33 -03:00
Jeremy Kemper
81f398b804
Fix setting helpers_path to a string or pathname
2010-07-07 12:03:08 -07:00
José Valim
6545a68264
Fix failing tests after merge.
2010-01-24 15:08:06 +01:00
David Heinemeier Hansson
83f4d86a93
Rename the RenderingController module to just plain Rendering
2009-12-20 17:15:31 -08:00
Jeremy Kemper
52e2bbd5c0
Ruby 1.9: work around constant resolution behavior change :(
2009-11-04 14:51:54 -08:00
José Valim
2d514e5352
Move some of helper tests to AbstractController.
2009-11-01 02:23:48 +01:00
José Valim
43d5504f0a
Move all render and layout pieces required in ActionMailer from ActionController to AbstractController.
2009-11-01 02:23:48 +01:00
Joshua Peek
f1c8f07be8
Follow short name convention for test folder and just call it "abstract"
2009-09-19 13:14:22 -05:00