Sha256: b539f671141d474287dabe48c5736d019ef9a2d388bf6fcabff64e82de6b7e3b

Contents?: true

Size: 599 Bytes

Versions: 1

Compression:

Stored size: 599 Bytes

Contents

require "test_helper"

class FileEditorTest < ActiveSupport::TestCase
  def setup
    @file_sorter = FileSorter.new('test/theme')
    @file_sorter.find_css
    @file_sorter.move_css_files
    @file_editor = FileEditor.new
  end

  def teardown
    FileUtils.rm_rf("#{Rails.root}/vendor/assets/imported_theme") if Dir.exist?("#{Rails.root}/vendor/assets/imported_theme")
  end

  def test_edit_urls_in_css_file
    file = "#{Rails.root}/vendor/assets/imported_theme/stylesheets/bootstrap.css"
    @file_editor.edit_urls_in_css_file(file)
    assert(diff(file, 'test/edited_bootstrap.css'))
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
theme_importer_rails-0.1.0 test/file_editor_test.rb