DEV: Apply syntax_tree formatting to spec/*

This commit is contained in:
David Taylor
2023-01-09 11:18:21 +00:00
parent 0cf6421716
commit cb932d6ee1
907 changed files with 58693 additions and 45909 deletions

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'has_errors'
require "has_errors"
RSpec.describe HasErrors do
class ErrorTestClass
@ -11,7 +11,7 @@ RSpec.describe HasErrors do
let(:title_error) { "Title can't be blank" }
# No title is invalid
let(:invalid_topic) { Fabricate.build(:topic, title: '') }
let(:invalid_topic) { Fabricate.build(:topic, title: "") }
it "has no errors by default" do
expect(error_test.errors).to be_blank
@ -35,7 +35,9 @@ RSpec.describe HasErrors do
it "triggers a rollback" do
invalid_topic.valid?
expect { error_test.rollback_from_errors!(invalid_topic) }.to raise_error(ActiveRecord::Rollback)
expect { error_test.rollback_from_errors!(invalid_topic) }.to raise_error(
ActiveRecord::Rollback,
)
expect(error_test.errors).to be_present
expect(error_test.errors[:base]).to include(title_error)
end
@ -43,12 +45,13 @@ RSpec.describe HasErrors do
describe "rollback_with_error!" do
it "triggers a rollback" do
expect do
error_test.rollback_with!(invalid_topic, :too_many_users)
end.to raise_error(ActiveRecord::Rollback)
expect do error_test.rollback_with!(invalid_topic, :too_many_users) end.to raise_error(
ActiveRecord::Rollback,
)
expect(error_test.errors).to be_present
expect(error_test.errors[:base]).to include("You can only send warnings to one user at a time.")
expect(error_test.errors[:base]).to include(
"You can only send warnings to one user at a time.",
)
end
end
end