diff --git a/spec/services/packages/pypi/create_package_service_spec.rb b/spec/services/packages/pypi/create_package_service_spec.rb
index 4c6ccac3e9a3b1167151c7c623b1c1c7a78018ae..d0f2a26d61c99bbbc4769b0f6fedc446805eedf1 100644
--- a/spec/services/packages/pypi/create_package_service_spec.rb
+++ b/spec/services/packages/pypi/create_package_service_spec.rb
@@ -113,7 +113,8 @@
     context 'with an invalid metadata' do
       let(:requires_python) { 'x' * 256 }
 
-      it_behaves_like 'returning an error service response', /Pypi package metadata invalid/ do
+      it_behaves_like 'returning an error service response',
+        message: 'Validation failed: Required python is too long (maximum is 255 characters)' do
         it { is_expected.to have_attributes(reason: :invalid_parameter) }
       end
     end
@@ -142,7 +143,8 @@
           params[:md5_digest] = md5
         end
 
-        it_behaves_like 'returning an error service response', /File name has already been taken/ do
+        it_behaves_like 'returning an error service response',
+          message: 'Validation failed: File name has already been taken' do
           it { is_expected.to have_attributes(reason: :invalid_parameter) }
         end