File tree Expand file tree Collapse file tree
dummy/config/environments Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4444gem 'concurrent-ruby' , '1.3.4'
4545
4646gem 'bigdecimal'
47+ gem 'bullet'
4748gem 'image_processing' , '>= 1.2'
4849gem 'mutex_m'
4950gem 'puma'
Original file line number Diff line number Diff line change @@ -5,9 +5,9 @@ ENV DEBIAN_FRONTEND=noninteractive
55ENV DEVEL=1
66ENV LANG=C.UTF-8
77
8- RUN apt-get update -qq
9- RUN apt-get install -yqq --no-install-recommends build-essential less nano netcat-traditional pkg-config
10- RUN apt-get install -yqq --no-install-recommends freetds-dev libmariadb-dev libpq-dev libvips42 libyaml-dev sqlite3
8+ RUN apt-get update -qq && \
9+ apt-get install -yqq --no-install-recommends build-essential less nano netcat-traditional pkg-config && \
10+ apt-get install -yqq --no-install-recommends freetds-dev libmariadb-dev libpq-dev libvips42 libyaml-dev sqlite3
1111
1212ARG BUNDLER_VERSION
1313RUN gem install bundler -v ${BUNDLER_VERSION}
Original file line number Diff line number Diff line change 33require "active_support/core_ext/integer/time"
44
55Rails . application . configure do
6+ config . after_initialize do
7+ Bullet . enable = true
8+ Bullet . alert = true
9+ Bullet . bullet_logger = true
10+ Bullet . console = true
11+ Bullet . rails_logger = true
12+ Bullet . add_footer = true
13+ end
14+
615 # Settings specified here will take precedence over those in config/application.rb.
716
817 # In the development environment your application's code is reloaded any time
Original file line number Diff line number Diff line change 88# and recreated between test runs. Don't rely on the data there!
99
1010Rails . application . configure do
11+ config . after_initialize do
12+ Bullet . enable = true
13+ Bullet . bullet_logger = true
14+ Bullet . raise = true # raise an error if n+1 query occurs
15+ end
16+
1117 # Settings specified here will take precedence over those in config/application.rb.
1218
1319 # Turn false under Spring and add config.action_view.cache_template_loading = true.
Original file line number Diff line number Diff line change 3737support_files = File . expand_path ( 'support/**/*.rb' , __dir__ )
3838Dir [ support_files ] . sort . each { |f | require f }
3939
40- # begin
41- # ActiveRecord::Migration.maintain_test_schema!
42- # rescue ActiveRecord::PendingMigrationError => e
43- # puts e.to_s.strip
44- # exit 1
45- # end
46-
4740RSpec . configure do |config |
4841 config . filter_rails_from_backtrace!
4942 config . infer_spec_type_from_file_location!
6861
6962 RSpec . configuration . reporter . message ( intro )
7063 end
64+
65+ config . before do |example |
66+ Bullet . start_request unless example . metadata [ :skip_bullet ]
67+ end
68+
69+ config . after do |example |
70+ unless example . metadata [ :skip_bullet ]
71+ Bullet . perform_out_of_channel_notifications if Bullet . notification?
72+ Bullet . end_request
73+ end
74+ end
7175end
You can’t perform that action at this time.
0 commit comments