Remove last playlists and tracks from home
This commit is contained in:
@@ -1,20 +0,0 @@
|
||||
describe HomeController do
|
||||
include UserControllerHelpers
|
||||
|
||||
before { sign_in }
|
||||
|
||||
describe 'GET index' do
|
||||
it 'assigns all playlists as @playlists' do
|
||||
playlist = FactoryGirl.create(:playlist)
|
||||
get :index
|
||||
expect(assigns[:playlists]).to eq [playlist]
|
||||
end
|
||||
|
||||
it 'assigns latest tracks as @tracks' do
|
||||
FactoryGirl.create(:track, created_at: '2011-07-27 19:13:42')
|
||||
FactoryGirl.create(:track, created_at: '2011-07-27 19:58:57')
|
||||
get :index
|
||||
expect(assigns[:tracks]).to eq Track.latest
|
||||
end
|
||||
end
|
||||
end
|
@@ -1,28 +0,0 @@
|
||||
feature 'Home page' do
|
||||
include UserIntegrationHelpers
|
||||
|
||||
background { sign_in }
|
||||
|
||||
scenario 'displays playlists' do
|
||||
FactoryGirl.create(:playlist, name: 'Electro')
|
||||
|
||||
visit root_path
|
||||
|
||||
expect(page).to have_content 'Electro'
|
||||
end
|
||||
|
||||
scenario 'displays last track added' do
|
||||
FactoryGirl.create(:track,
|
||||
name: 'Mega song 1',
|
||||
created_at: '2011-07-27 19:13:42'
|
||||
)
|
||||
FactoryGirl.create(:track,
|
||||
name: 'Mega song 2',
|
||||
created_at: '2011-07-27 19:58:57'
|
||||
)
|
||||
|
||||
visit root_path
|
||||
|
||||
expect(page.body).to match /Mega song 2.+Mega song 1/m
|
||||
end
|
||||
end
|
@@ -1,21 +0,0 @@
|
||||
describe 'home/index' do
|
||||
before do
|
||||
assign :playlists, [mock_model(Playlist, name: 'Electro')]
|
||||
assign :tracks, [mock_model(Track, name: 'Mega song')]
|
||||
end
|
||||
|
||||
it 'displays a list of playlists' do
|
||||
render
|
||||
expect(rendered).to have_selector 'ul>li', text: 'Electro'
|
||||
end
|
||||
|
||||
it 'displays a link to add a track' do
|
||||
render
|
||||
expect(rendered).to have_selector 'a', text: 'Add a track'
|
||||
end
|
||||
|
||||
it 'displays a list of tracks' do
|
||||
render
|
||||
expect(rendered).to have_selector 'ul>li', text: 'Mega song'
|
||||
end
|
||||
end
|
Reference in New Issue
Block a user