Skip to content

Commit

Permalink
Disable RSpec monkey patching
Browse files Browse the repository at this point in the history
  • Loading branch information
n-rodriguez committed Jan 9, 2021
1 parent b3f297e commit 551e3aa
Show file tree
Hide file tree
Showing 10 changed files with 13 additions and 9 deletions.
2 changes: 1 addition & 1 deletion spec/ajax-datatables-rails/base_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'spec_helper'

describe AjaxDatatablesRails::Base do
RSpec.describe AjaxDatatablesRails::Base do

describe 'an instance' do
it 'requires a hash of params' do
Expand Down
2 changes: 1 addition & 1 deletion spec/ajax-datatables-rails/datatable/column_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'spec_helper'

describe AjaxDatatablesRails::Datatable::Column do
RSpec.describe AjaxDatatablesRails::Datatable::Column do

let(:datatable) { ComplexDatatable.new(sample_params) }

Expand Down
2 changes: 1 addition & 1 deletion spec/ajax-datatables-rails/datatable/datatable_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'spec_helper'

describe AjaxDatatablesRails::Datatable::Datatable do
RSpec.describe AjaxDatatablesRails::Datatable::Datatable do

let(:datatable) { ComplexDatatable.new(sample_params).datatable }
let(:datatable_json) { ComplexDatatable.new(sample_params_json).datatable }
Expand Down
2 changes: 1 addition & 1 deletion spec/ajax-datatables-rails/datatable/simple_order_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'spec_helper'

describe AjaxDatatablesRails::Datatable::SimpleOrder do
RSpec.describe AjaxDatatablesRails::Datatable::SimpleOrder do

let(:parent) { ComplexDatatable.new(sample_params) }
let(:datatable) { parent.datatable }
Expand Down
2 changes: 1 addition & 1 deletion spec/ajax-datatables-rails/datatable/simple_search_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'spec_helper'

describe AjaxDatatablesRails::Datatable::SimpleSearch do
RSpec.describe AjaxDatatablesRails::Datatable::SimpleSearch do

let(:options) { ActiveSupport::HashWithIndifferentAccess.new({ 'value' => 'search value', 'regex' => 'true' }) }
let(:simple_search) { AjaxDatatablesRails::Datatable::SimpleSearch.new(options) }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'spec_helper'

describe AjaxDatatablesRails::ORM::ActiveRecord do
RSpec.describe AjaxDatatablesRails::ORM::ActiveRecord do

let(:datatable) { ComplexDatatable.new(sample_params) }
let(:records) { User.all }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'spec_helper'

describe AjaxDatatablesRails::ORM::ActiveRecord do
RSpec.describe AjaxDatatablesRails::ORM::ActiveRecord do

let(:datatable) { ComplexDatatable.new(sample_params) }
let(:records) { User.all }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'spec_helper'

describe AjaxDatatablesRails::ORM::ActiveRecord do
RSpec.describe AjaxDatatablesRails::ORM::ActiveRecord do

let(:datatable) { ComplexDatatable.new(sample_params) }
let(:nulls_last_datatable) { DatatableOrderNullsLast.new(sample_params) }
Expand Down
2 changes: 1 addition & 1 deletion spec/ajax-datatables-rails/orm/active_record_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require 'spec_helper'

describe AjaxDatatablesRails::ORM::ActiveRecord do
RSpec.describe AjaxDatatablesRails::ORM::ActiveRecord do
context 'Private API' do
let(:datatable) { ComplexDatatable.new(sample_params) }

Expand Down
4 changes: 4 additions & 0 deletions spec/spec_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,10 @@
DatabaseCleaner.clean
end

# disable monkey patching
# see: https://relishapp.com/rspec/rspec-core/v/3-8/docs/configuration/zero-monkey-patching-mode
config.disable_monkey_patching!

if ENV.key?('GITHUB_ACTIONS')
config.around do |ex|
ex.run_with_retry retry: 3
Expand Down

0 comments on commit 551e3aa

Please sign in to comment.