Sha256: 433aa55e520a4d40733bddbf1b18be7fef6001ab5da55d3aa05fa2229f6a0b7d

Contents?: true

Size: 606 Bytes

Versions: 1

Compression:

Stored size: 606 Bytes

Contents

# frozen_string_literal: true

require "bundler"
require "bundler/gem_tasks"

unless ENV["CI"]
  require "rake/testtask"
  require "rspec/core/rake_task"
  require "rubocop/rake_task"

  # ActiveCachedResource tests
  RSpec::Core::RakeTask.new(:spec)
  RuboCop::RakeTask.new(:rubocop)

  # ActiveResource tests
  Rake::TestTask.new(:ar_tests) do |t|
    t.libs = ["lib/activeresource/test"]
    t.pattern = "lib/activeresource/test/**/*_test.rb"
    t.warning = true
    t.verbose = true
  end

  desc "Type check"
  task :tc do
    sh "srb tc"
  end

  task default: [:tc, :rubocop, :spec, :ar_tests]
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
active_cached_resource-0.1.0 Rakefile