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