more fixes for save
This commit is contained in:
@ -1,23 +0,0 @@
|
||||
require "test_helper"
|
||||
|
||||
class PageTest < ActionDispatch::IntegrationTest
|
||||
include Devise::Test::IntegrationHelpers # Rails >= 5
|
||||
|
||||
def test_returns_success
|
||||
visit "/merged/pages"
|
||||
assert_title page, "Dummy"
|
||||
assert_text page, "Pages"
|
||||
end
|
||||
|
||||
def test_has_an_index_page
|
||||
visit "merged/pages"
|
||||
click_on ("index")
|
||||
end
|
||||
|
||||
def test_edit_page_works
|
||||
visit "/merged/pages"
|
||||
within("#index") do
|
||||
click_on ("Edit")
|
||||
end
|
||||
end
|
||||
end
|
48
test/integration/pages_test.rb
Normal file
48
test/integration/pages_test.rb
Normal file
@ -0,0 +1,48 @@
|
||||
require "test_helper"
|
||||
|
||||
class PageTest < ActionDispatch::IntegrationTest
|
||||
include Devise::Test::IntegrationHelpers # Rails >= 5
|
||||
|
||||
def test_returns_success
|
||||
visit "/merged/pages"
|
||||
assert_title page, "Dummy"
|
||||
assert_text page, "Pages"
|
||||
end
|
||||
|
||||
def test_has_an_index_page
|
||||
visit "merged/pages"
|
||||
click_on ("index")
|
||||
end
|
||||
|
||||
def test_edit_page_works
|
||||
visit "/merged/pages"
|
||||
within("#index") do
|
||||
click_on ("Edit")
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
class PagesWrite < ActionDispatch::IntegrationTest
|
||||
include Devise::Test::IntegrationHelpers # Rails >= 5
|
||||
include Merged::Cleanup
|
||||
def test_edit_page_works
|
||||
visit "/merged/pages/2"
|
||||
within(".options") do
|
||||
click_on ("Update")
|
||||
end
|
||||
end
|
||||
def test_new_works_without
|
||||
visit "/merged/pages"
|
||||
within(".new_page") do
|
||||
click_on ("New Page")
|
||||
end
|
||||
end
|
||||
def test_new_works_with_name
|
||||
visit "/merged/pages"
|
||||
within(".new_page") do
|
||||
fill_in 'Name', with: 'New Page'
|
||||
click_on ("New Page")
|
||||
end
|
||||
end
|
||||
|
||||
end
|
Reference in New Issue
Block a user