class Teatime::Server
Public Class Methods
load_teafile(teafile)
click to toggle source
# File lib/teatime/server.rb, line 12 def self.load_teafile(teafile) if File.exist?(teafile) Teatime::Teafile.load(teafile) end end
root_path(*chunks)
click to toggle source
# File lib/teatime/server.rb, line 8 def self.root_path(*chunks) File.expand_path(File.join('..', *chunks), __FILE__) end
Private Instance Methods
css_files()
click to toggle source
# File lib/teatime/server.rb, line 79 def css_files vendor_css_files end
js_files()
click to toggle source
# File lib/teatime/server.rb, line 75 def js_files vendor_js_files + js_lib_files + js_helper_files + js_test_files end
js_helper_files()
click to toggle source
# File lib/teatime/server.rb, line 57 def js_helper_files Dir[File.join(settings.teatime.test_dir, settings.teatime.test_helpers)].map do |helper_file| File.join 'test', helper_file.gsub(%r{^#{settings.teatime.test_dir}}, '') end end
js_lib_files()
click to toggle source
# File lib/teatime/server.rb, line 63 def js_lib_files Dir[File.join(settings.teatime.lib_dir, settings.teatime.lib_files)].map do |lib_file| File.join lib_file.gsub(%r{^#{settings.teatime.lib_dir}}, '') end end
js_test_files()
click to toggle source
# File lib/teatime/server.rb, line 69 def js_test_files Dir[File.join(settings.teatime.test_dir, settings.teatime.test_files)].map do |test_file| File.join 'test', test_file.gsub(%r{^#{settings.teatime.test_dir}}, '') end end
vendor_css_files()
click to toggle source
# File lib/teatime/server.rb, line 51 def vendor_css_files %w{mocha.css}.map do |file_path| File.join 'vendor', 'stylesheets', File.basename(file_path) end end
vendor_js_files()
click to toggle source
# File lib/teatime/server.rb, line 45 def vendor_js_files %w{mocha.js chai.js}.map do |file_path| File.join 'vendor', 'javascripts', File.basename(file_path) end end