Sha256: 049b48783568fa8578844a28e701a2f480938156655afc6ad38798b9c04b6a62

Contents?: true

Size: 626 Bytes

Versions: 9

Compression:

Stored size: 626 Bytes

Contents

Dir.glob("tasks/*.rake").each { |r| import r }

task "test:generate_fixtures" do
  FileUtils.mkdir_p "tmp"
  FileUtils.mkdir_p "spec/fixtures"

  Dir.chdir "tmp" do
  	sh "curl -L -O https://raw.githubusercontent.com/comperiosearch/booktownDemo/master/booktown.sql"
  end

  sh "dropdb booktown || true"
	sh "psql -f tmp/booktown.sql"
	sh "psql booktown -c 'alter schema public rename to booktown'"
	sh "pg_dump  --no-owner booktown > spec/fixtures/booktown.sql"
end

task "test:prepare_db" do
  sh "createdb simple-sql-test 2>&1 > /dev/null || true"
end

task default: "test:prepare_db" do
  sh "rspec"
  sh "rubocop -D"
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
simple-sql-0.5.23 Rakefile
simple-sql-0.5.22 Rakefile
simple-sql-0.5.21 Rakefile
simple-sql-0.5.20 Rakefile
simple-sql-0.5.19 Rakefile
simple-sql-0.5.18 Rakefile
simple-sql-0.5.17 Rakefile
simple-sql-0.5.16 Rakefile
simple-sql-0.5.15 Rakefile