Sha256: f20cd52917368d00fba235e1b6b2cd148df7fb54e030bde39c989764edb238b4

Contents?: true

Size: 689 Bytes

Versions: 11

Compression:

Stored size: 689 Bytes

Contents

require "bundler/gem_tasks"
require "rake/testtask"

project_name = 'filename_cleaner'

Rake::TestTask.new do |t|
  t.libs << "lib/#{project_name}"
  t.test_files = FileList["test/lib/#{project_name}/test_*.rb"]
  t.verbose = true
end

task :default => :test

task :pry do
  require 'pry'
  require 'awesome_print'
  require_relative "lib/#{project_name}"
  include FilenameCleaner
  ARGV.clear
  Pry.start
end

require 'rubocop/rake_task'
desc 'Run RuboCop on the lib directory'
Rubocop::RakeTask.new(:rubocop) do |task|
  task.patterns = ['lib/**/*.rb']
  # only show the files with failures
  task.formatters = ['files']
  # don't abort rake on failure
  task.fail_on_error = false
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
filename_cleaner-0.3.4 Rakefile
filename_cleaner-0.3.3 Rakefile
filename_cleaner-0.3.2 Rakefile
filename_cleaner-0.3.1 Rakefile
filename_cleaner-0.3.0 Rakefile
filename_cleaner-0.2.0 Rakefile
filename_cleaner-0.1.1 Rakefile
filename_cleaner-0.1.0 Rakefile
filename_cleaner-0.0.3 Rakefile
filename_cleaner-0.0.2 Rakefile
filename_cleaner-0.0.1 Rakefile