Sha256: d5665a5b64fae6a90562685c1cfb8f5a795928940d4ad5f0e9580dd8f091e408

Contents?: true

Size: 1.07 KB

Versions: 3

Compression:

Stored size: 1.07 KB

Contents

require 'spec_helper'

describe ThemesOnRails::Engine do
  context 'assets.paths' do
    it 'includes `theme_a`: images, javascripts, stylesheets' do
      expect(Rails.application.config.assets.paths.to_s).to match(/theme_a\/assets\/images/)
      expect(Rails.application.config.assets.paths.to_s).to match(/theme_a\/assets\/javascripts/)
      expect(Rails.application.config.assets.paths.to_s).to match(/theme_a\/assets\/stylesheets/)
    end

    it 'includes `theme_b`: images, javascripts, stylesheets' do
      expect(Rails.application.config.assets.paths.to_s).to match(/theme_b\/assets\/images/)
      expect(Rails.application.config.assets.paths.to_s).to match(/theme_b\/assets\/javascripts/)
      expect(Rails.application.config.assets.paths.to_s).to match(/theme_b\/assets\/stylesheets/)
    end
  end

  context 'i18n.load_path' do
    it 'includes `theme_c`: locales' do
      expect(Rails.application.config.i18n.load_path.to_s).to match(/theme_c\/locales\/en.yml/)
      expect(Rails.application.config.i18n.load_path.to_s).to match(/theme_c\/locales\/km.yml/)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
themes_on_rails-0.4.0 spec/lib/engine_spec.rb
themes_on_rails-0.3.1 spec/lib/engine_spec.rb
themes_on_rails-0.3.0 spec/lib/engine_spec.rb