diff --git a/spec/factories/ci/builds.rb b/spec/factories/ci/builds.rb
index 863c82ece6ad9535b92ba50a314004a82b227807..a77f01ecb0022382f6420cede7c3a81e17e03281 100644
--- a/spec/factories/ci/builds.rb
+++ b/spec/factories/ci/builds.rb
@@ -140,7 +140,6 @@ FactoryGirl.define do
     end
 
     trait :erased do
-      erasable
       erased_at Time.now
       erased_by factory: :user
     end
diff --git a/spec/serializers/build_details_entity_spec.rb b/spec/serializers/build_details_entity_spec.rb
index 2c981154f0d1a1af1a9673a1b6bea4c8ac37d58e..446a245195615f86ed9e9ae9be23945568c4a4bf 100644
--- a/spec/serializers/build_details_entity_spec.rb
+++ b/spec/serializers/build_details_entity_spec.rb
@@ -87,18 +87,18 @@ describe BuildDetailsEntity do
         end
       end
 
-      context 'when the build has been erased' do
-        let(:build) { create(:ci_build, :erased, project: project) }
+      context 'when the build has not been erased' do
+        let(:build) { create(:ci_build, :erasable, project: project) }
 
-        it 'exposes the user whom erased the build' do
+        it 'exposes a build erase path' do
           expect(subject).to include(:erase_path)
         end
       end
 
       context 'when the build has been erased' do
-        let(:build) { create(:ci_build, :erased, project: project, erased_by: user) }
+        let(:build) { create(:ci_build, :erased, project: project) }
 
-        it 'exposes the user whom erased the build' do
+        it 'exposes the user who erased the build' do
           expect(subject).to include(:erased_by)
         end
       end