mirror of
https://github.com/iritmaximus/brewery.git
synced 2026-10-12 19:13:49 +03:00
4.16 fixed broken tests
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
require "rails_helper"
|
||||
|
||||
describe "Beers page" do
|
||||
let(:user) { FactoryBot.create :user }
|
||||
let(:brewery){ FactoryBot.create :brewery }
|
||||
let(:beer){ FactoryBot.create :beer }
|
||||
|
||||
@@ -24,8 +25,14 @@ describe "Beers page" do
|
||||
end
|
||||
|
||||
it "should be able to add a new beer" do
|
||||
user.save()
|
||||
brewery.save()
|
||||
|
||||
visit new_session_path
|
||||
fill_in "username", with: "MööttiTesti"
|
||||
fill_in "password", with: "Unsecure1"
|
||||
click_button "Log in"
|
||||
|
||||
visit new_beer_path
|
||||
expect(page).to have_content "New beer"
|
||||
expect(page).to_not have_content "New fancy test beer"
|
||||
@@ -39,6 +46,13 @@ describe "Beers page" do
|
||||
end
|
||||
|
||||
it "should not be able to add a new beer without a proper beer name" do
|
||||
user.save()
|
||||
|
||||
visit new_session_path
|
||||
fill_in "username", with: "MööttiTesti"
|
||||
fill_in "password", with: "Unsecure1"
|
||||
click_button "Log in"
|
||||
|
||||
visit new_beer_path
|
||||
expect(page).to have_content "New beer"
|
||||
expect(page).to_not have_content "New fancy test beer"
|
||||
|
||||
Reference in New Issue
Block a user