@@ -85,16 +85,18 class WikiPageTest < ActiveSupport::TestCase | |||||
85 | # A page that doesn't exist |
|
85 | # A page that doesn't exist | |
86 | page.parent_title = 'Unknown title' |
|
86 | page.parent_title = 'Unknown title' | |
87 | assert !page.save |
|
87 | assert !page.save | |
88 |
assert_equal I18n.translate('activerecord.errors.messages.invalid'), |
|
88 | assert_equal I18n.translate('activerecord.errors.messages.invalid'), | |
|
89 | page.errors[:parent_title].to_s | |||
89 | # A child page |
|
90 | # A child page | |
90 | page.parent_title = 'Page_with_an_inline_image' |
|
91 | page.parent_title = 'Page_with_an_inline_image' | |
91 | assert !page.save |
|
92 | assert !page.save | |
92 |
assert_equal I18n.translate('activerecord.errors.messages.circular_dependency'), |
|
93 | assert_equal I18n.translate('activerecord.errors.messages.circular_dependency'), | |
|
94 | page.errors[:parent_title].to_s | |||
93 | # The page itself |
|
95 | # The page itself | |
94 | page.parent_title = 'CookBook_documentation' |
|
96 | page.parent_title = 'CookBook_documentation' | |
95 | assert !page.save |
|
97 | assert !page.save | |
96 |
assert_equal I18n.translate('activerecord.errors.messages.circular_dependency'), |
|
98 | assert_equal I18n.translate('activerecord.errors.messages.circular_dependency'), | |
97 |
|
99 | page.errors[:parent_title].to_s | ||
98 | page.parent_title = 'Another_page' |
|
100 | page.parent_title = 'Another_page' | |
99 | assert page.save |
|
101 | assert page.save | |
100 | end |
|
102 | end |
General Comments 0
You need to be logged in to leave comments.
Login now