Sha256: d6b527ec1d796966fc72291be0d0bf5b2b4796d4af9dc0439311d54c651b24b2

Contents?: true

Size: 666 Bytes

Versions: 2

Compression:

Stored size: 666 Bytes

Contents

# -*- encoding : utf-8 -*-
## Specs
# Difference to Devtools:
# * Acceptance, no integration tests

Rake::Task['spec'].clear
Rake::Task['spec:integration'].clear

desc 'Run all specs'
task spec: %w[ spec:unit spec:acceptance ]

namespace :spec do
  desc 'Run the acceptance tests. Requires ArangoDB to be running.'
  RSpec::Core::RakeTask.new(:acceptance) do |spec|
    spec.pattern = 'spec/acceptance/*_spec.rb'
  end
end

## CI Task
# Differences to Devtools:
# * Only run specific tasks

Rake::Task['ci'].clear

desc 'Run all metrics and specs'
task ci: %w[
  spec
  metrics:coverage
  metrics:reek
  metrics:yardstick:verify
]

## Default Task
task default: :ci

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
guacamole-0.2.0 tasks/adjustments.rake
guacamole-0.1.0 tasks/adjustments.rake