Sha256: 6e55ecdd45eb0b98f4e2dd36a4fd3adaadbee5d003d1a79c513a7a08e73fa772
Contents?: true
Size: 1.05 KB
Versions: 1
Compression:
Stored size: 1.05 KB
Contents
require "i18n" require "json" require "active_support/all" require "i18n/js" module Helpers # Set the configuration as the current one def set_config(path) config_file_path = File.dirname(__FILE__) + "/fixtures/#{path}" I18n::JS.stub(:config? => true, :config_file_path => config_file_path) end # Shortcut to I18n::JS.translations def translations I18n::JS.translations end def file_should_exist(name) file_path = File.join(I18n::JS::DEFAULT_EXPORT_DIR_PATH, name) File.should be_file(file_path) end def temp_path(file_name = "") File.expand_path("../../tmp/i18n-js/#{file_name}", __FILE__) end end RSpec.configure do |config| config.before do I18n.load_path = [File.dirname(__FILE__) + "/fixtures/locales.yml"] FileUtils.rm_rf(temp_path) end config.after do FileUtils.rm_rf(temp_path) end config.include Helpers # Remove deprecation warnings config.expect_with :rspec do |c| c.syntax = [:should, :expect] end config.mock_with :rspec do |c| c.syntax = [:should, :expect] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
i18n-js-3.0.0.rc7 | spec/spec_helper.rb |