Sha256: a0b71f62b97b1e089eb31a7297f6f0e7de22b340b9bcf9c48db9ea65e0a4dc96

Contents?: true

Size: 608 Bytes

Versions: 1

Compression:

Stored size: 608 Bytes

Contents

require "bundler/gem_tasks"
require "rspec/core/rake_task"
require_relative 'lib/seeder'

RSpec::Core::RakeTask.new(:spec)

task :default => :spec

task :download do
  unless File.exist? "pwned-passwords-ordered-by-count.txt"
    `curl -O https://downloads.pwnedpasswords.com/passwords/pwned-passwords-ordered-by-count.7z; 7za e pwned-passwords-ordered-by-count.7z; rm pwned-passwords-ordered-by-count.7z;`
  end
end

task :seed, [:all] => [:download] do |_, args|
  Seeder.seed all: args[:all]
end

task :seed_here, [:all] => [:download] do |_, args|
  Seeder.seed all: args[:all], cache_dir: Dir.getwd
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bloomed-1.1.0 Rakefile