From d3de1ce47e0634ada94938caaf818db9392dea13 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Mon, 4 May 2020 19:15:23 +0200 Subject: [PATCH] Add spec for current soft deletion behaviour in VariantOverride#indexed --- spec/models/variant_override_spec.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spec/models/variant_override_spec.rb b/spec/models/variant_override_spec.rb index 4c5e5e71af..22b93a06d4 100644 --- a/spec/models/variant_override_spec.rb +++ b/spec/models/variant_override_spec.rb @@ -32,6 +32,11 @@ describe VariantOverride do expect(VariantOverride.indexed(hub1)).to eq( variant => vo1 ) expect(VariantOverride.indexed(hub2)).to eq( variant => vo2 ) end + + it "does not include overrides for soft-deleted variants" do + variant.delete + expect(VariantOverride.indexed(hub1)).to eq( nil => vo1 ) + end end end