Sha256: 186606098ebf098320057c9762f073c30f3bd4a80f785fa2463d34bec99a5d93
Contents?: true
Size: 777 Bytes
Versions: 3
Compression:
Stored size: 777 Bytes
Contents
require 'spec_helper' describe Aigu::EmberEngineExporter do describe :build_output do let(:input_directory) { File.join(File.dirname(__FILE__), '..', 'fixtures', 'ember_engine_files') } let(:exporter) { Aigu::EmberEngineExporter.new(:'input-directory' => input_directory, locale: 'en') } let(:output) { exporter.send(:build_output) } let(:expected_output) do { 'app/locales/__LOCALE__/translations.js|hello' => 'Hello from global.hello', 'lib/engine-a/addon/locales/__LOCALE__/translations.js|hello.world' => 'Hello world from nested engine-a', 'lib/engine-b/addon/locales/__LOCALE__/translations.js|hello.world' => 'Hello world from nested engine-b' } end it { expect(output).to eql expected_output } end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
aigu-1.2 | spec/aigu/ember_engine_exporter_spec.rb |
aigu-1.1.1 | spec/aigu/ember_engine_exporter_spec.rb |
aigu-1.1 | spec/aigu/ember_engine_exporter_spec.rb |