diff --git a/app/models/presenters/stock_plate_presenter.rb b/app/models/presenters/stock_plate_presenter.rb index 19bd96597..3fe97a06c 100644 --- a/app/models/presenters/stock_plate_presenter.rb +++ b/app/models/presenters/stock_plate_presenter.rb @@ -13,6 +13,7 @@ class StockPlatePresenter < PlatePresenter include Presenters::Statemachine::Standard include Presenters::StockBehaviour + self.pooling_tab = '' self.allow_well_failure_in_states = [] # Stock style class causes well state to inherit from plate state. diff --git a/spec/models/presenters/stock_plate_presenter_spec.rb b/spec/models/presenters/stock_plate_presenter_spec.rb index 9a2e921d0..64fac4b16 100644 --- a/spec/models/presenters/stock_plate_presenter_spec.rb +++ b/spec/models/presenters/stock_plate_presenter_spec.rb @@ -11,4 +11,8 @@ let(:barcode_string) { labware.human_barcode } it_behaves_like 'a stock presenter' + + it 'prevents the pools tab from being displayed' do + expect(subject.pooling_tab).to be '' + end end