Sha256: a82c03d2bed727e82db5c7f31bafd82584edbce3878ef012649f3e870b5e5808

Contents?: true

Size: 723 Bytes

Versions: 23

Compression:

Stored size: 723 Bytes

Contents

require 'spec_helper'
require 'generator_spec'
require 'generators/my_dashboard/widget_generator'
require 'codeclimate-test-reporter'
require 'coveralls'
CodeClimate::TestReporter.start
Coveralls.wear!

describe MyDashboard::Generators::WidgetGenerator do

  arguments %w(test_widget)

  before do
    run_generator
  end

  after do
    `find #{Rails.root.join('app')} -name "test_widget.*" -delete`
  end

  it 'creates widget files' do
    assert_file Rails.root.join 'app/views/my_dashboard/widgets/test_widget.html'
    assert_file Rails.root.join 'app/assets/javascripts/my_dashboard/widgets/test_widget.coffee'
    assert_file Rails.root.join 'app/assets/stylesheets/my_dashboard/widgets/test_widget.scss'
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
my_dashboard-0.8.6 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.8.5 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.8.4 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.8.3 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.8.1 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.8.0 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.7.2 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.7.1 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.7.0 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.6.0 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.5.10 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.5.9 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.5.8 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.5.7 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.5.6 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.5.5 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.5.4 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.5.3 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.5.2 spec/lib/generators/widget_generator_spec.rb
my_dashboard-0.5.1 spec/lib/generators/widget_generator_spec.rb