Sha256: 0464a9a01146c9fa2b8b779d8fef16431ef457efd2692b2e581c4cb086af7ff7

Contents?: true

Size: 560 Bytes

Versions: 3

Compression:

Stored size: 560 Bytes

Contents

require 'test_helper'
require 'rails/generators/rails/scaffold/scaffold_generator'
require 'rails/generators/typescript/assets/assets_generator'

class ScaffoldGeneratorTest < Rails::Generators::TestCase
  tests Rails::Generators::ScaffoldGenerator

  destination File.expand_path("../tmp", __FILE__)
  setup do
    prepare_destination
    copy_routes
  end

  def test_assets
    run_generator %w(posts --javascript-engine=typescript --orm=false)
    assert_no_file "app/assets/javascripts/posts.js"
    assert_file "app/assets/javascripts/posts.ts"
  end
end

Version data entries

3 entries across 3 versions & 3 rubygems

Version Path
typescript-monkey-0.9.0 test/scaffold_generator_test.rb
ts-rails-0.0.1 test/scaffold_generator_test.rb
typescript-rails-0.6.2.4 test/scaffold_generator_test.rb