Skip to content

Commit 90c85f4

Browse files
committed
Bump v0.0.3
1 parent 564c4ff commit 90c85f4

22 files changed

+93
-738
lines changed

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
/.bundle/
22
/.yardoc
33
/Gemfile.lock
4+
/gemfiles/*.gemfile.lock
45
/_yardoc/
56
/coverage/
67
/doc/
78
/pkg/
89
/spec/reports/
910
/tmp/
1011
/spec/dummy/db/*.sqlite3
12+
*.gem
13+
.rspec_status
14+
.idea/

.rubocop.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,19 @@ AllCops:
33
DisplayCopNames: true
44
DisplayStyleGuide: true
55
StyleGuideCopsOnly: true
6-
TargetRubyVersion: 2.3
6+
TargetRubyVersion: 2.6
77
Exclude:
88
- spec/dummy/db/schema.rb
9-
9+
- vendor/bundle/**/*
10+
- gemfiles/vendor/**/*
1011
Metrics/ParameterLists:
1112
Max: 5
1213

1314
Style/Alias:
1415
Enabled: false
1516

1617
Style/ClassAndModuleChildren:
17-
EnforcedStyle: compact
18+
Enabled: false
1819

1920
Style/FileName:
2021
Enabled: false

.travis.yml

+13-2
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,27 @@
22
sudo: false
33
language: ruby
44
cache: bundler
5+
before_install:
6+
- gem update --system
7+
- gem uninstall -v '>= 1' -i $(rvm gemdir)@global -ax bundler || true
8+
- gem install bundler -v 1.3.0
9+
- gem update --system
510
script:
611
- bundle exec rake
712
rvm:
8-
- 2.3.0
13+
- 2.3
14+
- 2.6
915
- ruby-head
1016
gemfile:
1117
- gemfiles/rails_4.2.gemfile
1218
- gemfiles/rails_5.0.gemfile
1319
- gemfiles/rails_5.1.gemfile
14-
before_install: gem install bundler
20+
- gemfiles/rails_6.0.gemfile
1521
matrix:
22+
exclude:
23+
- rvm: 2.3
24+
gemfile: gemfiles/rails_6.0.gemfile
25+
- rvm: ruby-head
26+
gemfile: gemfiles/rails_4.2.gemfile
1627
allow_failures:
1728
- rvm: ruby-head

Appraisals

+12-9
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
1-
2-
appraise 'rails-4.2' do
3-
gem 'rails', '~> 4.2.0'
1+
appraise "rails-4.2" do
2+
gem "rails", "~> 4.2.0"
3+
gem "sqlite3", "~> 1.3.0"
44
end
55

6-
appraise 'rails-5.0' do
7-
gem 'rails', '~> 5.0.0'
6+
appraise "rails-5.0" do
7+
gem "rails", "~> 5.0.0"
8+
gem "sqlite3", "~> 1.3.0"
89
end
910

10-
appraise 'rails-5.1' do
11-
gem 'rails', '~> 5.1.0'
11+
appraise "rails-5.1" do
12+
gem "rails", "~> 5.1.0"
13+
gem "sqlite3", "~> 1.3.0"
1214
end
1315

14-
appraise 'rails-6.0' do
15-
gem 'rails', '~> 6.0.0'
16+
appraise "rails-6.0" do
17+
gem "rails", "~> 6.0.0"
18+
gem "sqlite3", "~> 1.4"
1619
end

CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8+
## [0.0.3] - [2019-10-02]
9+
10+
### Added
11+
- Support of Rails 6 (@quikly)
12+
- Cached queries are ignored (@tyok)
13+
814
## [0.0.2] - [2017-05-17]
915

1016
### Added
@@ -16,3 +22,4 @@ This is a first public release (@nepalez)
1622
[Unreleased]: https://github.com/tram-rb/tram-policy
1723
[0.0.1]: https://github.com/nepalez/rspec-sqlimit/releases/tag/v0.0.1
1824
[0.0.2]: https://github.com/nepalez/rspec-sqlimit/compare/v0.0.1...v0.0.2
25+
[0.0.3]: https://github.com/nepalez/rspec-sqlimit/compare/v0.0.2...v0.0.3

Gemfile

+3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ source "https://rubygems.org"
33
# Specify your gem's dependencies in tram-form.gemspec
44
gemspec
55

6+
gem "rails"
7+
gem "sqlite3"
8+
69
group :test, :development do
710
gem "pry"
811
gem "pry-byebug"

Rakefile

+6-3
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,21 @@ load "spec/dummy/Rakefile"
99
# Declares gem's own tasks.
1010
desc "Runs test suite over all rails versions."
1111
task :default do
12-
if ENV['BUNDLE_GEMFILE'] =~ /gemfiles/
12+
if ENV["BUNDLE_GEMFILE"] =~ /gemfiles/
13+
Rake::Task["dummy:db:create"].reenable
14+
Rake::Task["dummy:db:migrate"].reenable
1315
Rake::Task[:spec].invoke
1416
else
1517
Rake::Task[:appraise].invoke
1618
end
1719
end
1820

1921
desc "Runs test suite."
20-
task spec: %w(dummy:db:create dummy:db:migrate) do
22+
task default: %w[dummy:db:create dummy:db:migrate] do
2123
exec "bundle exec rspec spec"
24+
exec "bundle exec rubocop"
2225
end
2326

2427
task :appraise do
25-
exec 'appraisal install && appraisal rake'
28+
exec "appraisal install && appraisal rake"
2629
end

gemfiles/rails_4.2.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
source "https://rubygems.org"
44

55
gem "rails", "~> 4.2.0"
6+
gem "sqlite3", "~> 1.3.0"
67

78
group :test, :development do
89
gem "pry"

gemfiles/rails_4.2.gemfile.lock

-164
This file was deleted.

gemfiles/rails_5.0.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
source "https://rubygems.org"
44

55
gem "rails", "~> 5.0.0"
6+
gem "sqlite3", "~> 1.3.0"
67

78
group :test, :development do
89
gem "pry"

0 commit comments

Comments
 (0)