ensl.org/spec/features/forums/read_forums_spec.rb
2020-03-23 05:15:27 +02:00

39 lines
756 B
Ruby

require 'rails_helper'
feature 'User reads forums', js: :true do
before :all do
create_list(:forum, 5, :with_content)
end
context 'as a basic user' do
let!(:user) { create(:user) }
before do
sign_in_as(user)
end
it 'has forum header' do
visit forums_path
expect(page).to have_selector("td.forum h5")
end
it 'has forum description' do
skip
visit forums_path
expect("td.forum").to have_content()
end
# FIXME
it 'can click last post' do
skip
find('td.last>a').click
expect(response).to have_http_status(200)
end
end
private
def long_text(len = 10_000)
(0..len).map{ (0...8).map { (65 + rand(26)).chr }.join }.join(" ") # 90008
end
end