I have written two system tests for my current application and I have now hit a road block.
test "visiting the timesheet index without signing in" do visit timesheets_path assert_text "You need to sign in or sign up before continuing." end test "visiting the timesheet index (signing in first)" do visit new_user_session_path fill_in "Email address", with: "[email protected]" fill_in "Password", with: "password" click_on "Log in" assert_text "Signed in successfully." end
The second test is failing due to not being able to load a font shown below:
ActionController::RoutingError: No route matches [GET] "/fonts/fa-solid-900.woff2"
If I spin up my rails server locally I have no errors for missing resources and my font files are all loaded correctly.
For further reference I am using the defaults for my application system test case
class ApplicationSystemTestCase < ActionDispatch::SystemTestCase driven_by :selenium, using: :chrome, screen_size: [1400, 1400] end
Does anyone have any suggestions?
Join 20,000+ developers who get early access to new screencasts, articles, guides, updates, and more.