class AppLoaderTest
Public Class Methods
exec(*args)
click to toggle source
# File railties/test/app_loader_test.rb, line 16 def self.exec(*args) @exec_arguments = args end
exec_arguments()
click to toggle source
# File railties/test/app_loader_test.rb, line 12 def self.exec_arguments @exec_arguments end
Public Instance Methods
expects_exec(exe)
click to toggle source
# File railties/test/app_loader_test.rb, line 27 def expects_exec(exe) assert_equal [Quails::AppLoader::RUBY, exe], loader.exec_arguments end
loader()
click to toggle source
# File railties/test/app_loader_test.rb, line 8 def loader @loader ||= Class.new do extend Quails::AppLoader def self.exec_arguments @exec_arguments end def self.exec(*args) @exec_arguments = args end end end
write(filename, contents = nil)
click to toggle source
# File railties/test/app_loader_test.rb, line 22 def write(filename, contents = nil) FileUtils.mkdir_p(File.dirname(filename)) File.write(filename, contents) end