Skip to content

Instantly share code, notes, and snippets.

@larstobi
Created December 11, 2011 21:28
Show Gist options
  • Select an option

  • Save larstobi/1462848 to your computer and use it in GitHub Desktop.

Select an option

Save larstobi/1462848 to your computer and use it in GitHub Desktop.
Typo rspec spec
/home/specs/.rvm/gems/ruby-1.9.3-p0/gems/RedCloth-4.2.8/lib/redcloth.rb:10: Use RbConfig instead of obsolete and deprecated Config.
You did not specify how you would like Rails to report deprecation notices for your production environment, please set config.active_support.deprecation to :notify at config/environments/production.rb
/home/specs/.rvm/gems/ruby-1.9.3-p0/gems/activesupport-3.0.10/lib/active_support/dependencies.rb:239:in `block in require': iconv will be deprecated in the future, use String#encode instead.
.........FFFF..............FFFFF....FFFFF....FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF........................................................................FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF....FFF.........FFFFFFFFFFFFFFFFFFFFFFFF..FFFFFFF..............F...*...F......................*...............F...............FFFFF.....F.FFFFF.FF.FFFFFFF.......F......................F....FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNot validating feed because no validator (feedvalidator in python) is installed
....Not validating feed because no validator (feedvalidator in python) is installed
...Not validating feed because no validator (feedvalidator in python) is installed
...Not validating feed because no validator (feedvalidator in python) is installed
........FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF....................................Not validating feed because no validator (feedvalidator in python) is installed
................Not validating feed because no validator (feedvalidator in python) is installed
....Not validating feed because no validator (feedvalidator in python) is installed
.................Not validating feed because no validator (feedvalidator in python) is installed
.FFFFFFFFFFFFNot validating feed because no validator (feedvalidator in python) is installed
....Not validating feed because no validator (feedvalidator in python) is installed
..FF......FFFFFFFFFFFFF....FFFFFFFFFFFFFFFFFFFFFFFFFFFFF....*FFFFFFFFF.FFFFFFF............................FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF......FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF.FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF....FFFFFFFFFFFFFFFF*FFFF..FFF................
Pending:
Article test_triggers_are_dependent
# Needs a fix for Rails ticket #5105: has_many: Dependent deleting does not work with STI
# ./spec/models/article_spec.rb:254
Article with tags lets the tag collection survive a load-save cycle
# Not Yet Implemented
# ./spec/models/article_spec.rb:209
CategoriesController /index if :index template exists should render :index
# Stubbing #template_exists is not enough to fool Rails
# ./spec/controllers/categories_controller_spec.rb:36
ThemeController disabled_test_javascript
# Not Yet Implemented
# ./spec/controllers/theme_controller_spec.rb:35
Failures:
1) The first blog should be the only blog allowed
Failure/Error: @blog = Factory.create :blog
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/blog_spec.rb:45:in `block (2 levels) in <top (required)>'
2) The default blog should pick up updates after a cache clear
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/blog_spec.rb:55:in `block (2 levels) in <top (required)>'
3) Given no blogs, a new default blog should be valid after filling the title
Failure/Error: @blog.should be_valid
expected valid? to return true, got false
# ./spec/models/blog_spec.rb:71:in `block (2 levels) in <top (required)>'
4) Given no blogs, a new default blog should be valid without filling the title
Failure/Error: @blog.should be_valid
expected valid? to return true, got false
# ./spec/models/blog_spec.rb:76:in `block (2 levels) in <top (required)>'
5) Valid permalink in blog should be valid with only %title%
Failure/Error: @blog.should be_valid
expected valid? to return true, got false
# ./spec/models/blog_spec.rb:106:in `block (3 levels) in <top (required)>'
6) Valid permalink in blog should be valid with only %title%.html
Failure/Error: @blog.should be_valid
expected valid? to return true, got false
# ./spec/models/blog_spec.rb:106:in `block (3 levels) in <top (required)>'
7) Valid permalink in blog should be valid with only /hello/all/%year%/%title%
Failure/Error: @blog.should be_valid
expected valid? to return true, got false
# ./spec/models/blog_spec.rb:106:in `block (3 levels) in <top (required)>'
8) Valid permalink in blog should be valid with only atom/%title%.html
Failure/Error: @blog.should be_valid
expected valid? to return true, got false
# ./spec/models/blog_spec.rb:106:in `block (3 levels) in <top (required)>'
9) Valid permalink in blog should be valid with only ok/rss/%title%.html
Failure/Error: @blog.should be_valid
expected valid? to return true, got false
# ./spec/models/blog_spec.rb:106:in `block (3 levels) in <top (required)>'
10) Trackback With the various trackback filters loaded and DNS mocked out appropriately Incomplete trackbacks should not be accepted
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/trackback_spec.rb:6:in `block (2 levels) in <top (required)>'
11) Trackback With the various trackback filters loaded and DNS mocked out appropriately A valid trackback should be accepted
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/trackback_spec.rb:6:in `block (2 levels) in <top (required)>'
12) Trackback With the various trackback filters loaded and DNS mocked out appropriately Trackbacks with a spammy link in the excerpt should be rejected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/trackback_spec.rb:6:in `block (2 levels) in <top (required)>'
13) Trackback With the various trackback filters loaded and DNS mocked out appropriately Trackbacks with a spammy source url should be rejected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/trackback_spec.rb:6:in `block (2 levels) in <top (required)>'
14) Trackback With the various trackback filters loaded and DNS mocked out appropriately Trackbacks from a spammy ip address should be rejected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/trackback_spec.rb:6:in `block (2 levels) in <top (required)>'
15) Comment should have good default filter
Failure/Error: Factory(:blog, :comment_text_filter => Factory(:markdown))
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:230:in `block (2 levels) in <top (required)>'
16) Comment#permalink_url should render permalink to comment in public part
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:17:in `block (3 levels) in <top (required)>'
17) Comment#edit_url should get a url where edit comment in admin
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:32:in `block (3 levels) in <top (required)>'
18) Comment#delete_url should get the delete url of comment in admin part
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:40:in `block (3 levels) in <top (required)>'
19) Comment#save should save good comment
Failure/Error: before(:each) { Factory(:blog, :sp_article_auto_close => 300) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:47:in `block (3 levels) in <top (required)>'
20) Comment#save should save spam comment
Failure/Error: before(:each) { Factory(:blog, :sp_article_auto_close => 300) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:47:in `block (3 levels) in <top (required)>'
21) Comment#save should not save in invalid article
Failure/Error: before(:each) { Factory(:blog, :sp_article_auto_close => 300) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:47:in `block (3 levels) in <top (required)>'
22) Comment#save should change old comment
Failure/Error: before(:each) { Factory(:blog, :sp_article_auto_close => 300) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:47:in `block (3 levels) in <top (required)>'
23) Comment#save should save a valid comment
Failure/Error: before(:each) { Factory(:blog, :sp_article_auto_close => 300) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:47:in `block (3 levels) in <top (required)>'
24) Comment#save should not save with article not allow comment
Failure/Error: before(:each) { Factory(:blog, :sp_article_auto_close => 300) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:47:in `block (3 levels) in <top (required)>'
25) Comment#create should create comment
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:95:in `block (3 levels) in <top (required)>'
26) Comment#create preserves urls starting with https://
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:95:in `block (3 levels) in <top (required)>'
27) Comment#create preserves urls starting with http://
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:95:in `block (3 levels) in <top (required)>'
28) Comment#create prepends http:// to urls without protocol
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:95:in `block (3 levels) in <top (required)>'
29) Comment#spam? should reject spam rbl
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:125:in `block (3 levels) in <top (required)>'
30) Comment#spam? should not define spam a comment rbl with lookup succeeds
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:125:in `block (3 levels) in <top (required)>'
31) Comment#spam? should reject spam with uri limit
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:125:in `block (3 levels) in <top (required)>'
32) Comment reject xss should reject with filter ''
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:166:in `block (3 levels) in <top (required)>'
33) Comment reject xss should reject with filter 'textile'
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:166:in `block (3 levels) in <top (required)>'
34) Comment reject xss should reject with filter 'markdown'
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:166:in `block (3 levels) in <top (required)>'
35) Comment reject xss should reject with filter 'smartypants'
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:166:in `block (3 levels) in <top (required)>'
36) Comment reject xss should reject with filter 'markdown smartypants'
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:166:in `block (3 levels) in <top (required)>'
37) Comment change state should becomes withdraw
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:187:in `block (3 levels) in <top (required)>'
38) Comment change state should becomes not published in article if withdraw
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:187:in `block (3 levels) in <top (required)>'
39) Comment change state should becomes confirmed if withdrawn
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:187:in `block (3 levels) in <top (required)>'
40) Comment with feedback moderation enabled should save comment as presumably spam
Failure/Error: @blog = Factory(:blog,
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:237:in `block (3 levels) in <top (required)>'
41) Comment with feedback moderation enabled should save comment as confirmed ham
Failure/Error: @blog = Factory(:blog,
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/comment_spec.rb:237:in `block (3 levels) in <top (required)>'
42) Ping::Pinger with Test::Unit test_pingback_url_nil
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/ping_pinger_spec.rb:5:in `block (2 levels) in <top (required)>'
43) Ping::Pinger with Test::Unit test_pingback_url_from_body
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/ping_pinger_spec.rb:5:in `block (2 levels) in <top (required)>'
44) Ping::Pinger with Test::Unit test_pingback_url
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/ping_pinger_spec.rb:5:in `block (2 levels) in <top (required)>'
45) PostType post types are unique
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/post_type_spec.rb:6:in `block (2 levels) in <top (required)>'
46) PostType Given a new post type should give a valid post type
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/post_type_spec.rb:6:in `block (2 levels) in <top (required)>'
47) PostType Given a new post type should have a sanitized permalink
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/post_type_spec.rb:6:in `block (2 levels) in <top (required)>'
48) PostType Given a new post type should have a sanitized permalink with a
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/post_type_spec.rb:6:in `block (2 levels) in <top (required)>'
49) With the list of available filters#filter text by name
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
50) With the list of available filters#available_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
51) With the list of available filters#available_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
52) With the list of available filters#available_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
53) With the list of available filters#available_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
54) With the list of available filters#available_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
55) With the list of available filters#available_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
56) With the list of available filters#available_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
57) With the list of available filters#available_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
58) With the list of available filters#available_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
59) With the list of available filters#macro_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
60) With the list of available filters#macro_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
61) With the list of available filters#macro_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
62) With the list of available filters#macro_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
63) With the list of available filters#macro_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
64) With the list of available filters#macro_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
65) With the list of available filters#macro_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
66) With the list of available filters#macro_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
67) With the list of available filters#macro_filters
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
68) With the list of available filters#filter_text unknown
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
69) With the list of available filters#filter_text smartypants
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
70) With the list of available filters#filter_text markdown
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
71) With the list of available filters#filter_text filterchain
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
72) With the list of available filters#filter_text test_code_plus_markup_chain
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
73) With the list of available filters#filter_text specific typo tags flickr should show with default settings
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
74) With the list of available filters#filter_text specific typo tags flickr should use default image size
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
75) With the list of available filters#filter_text specific typo tags flickr should use caption
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
76) With the list of available filters#filter_text specific typo tags flickr broken_flickr_link
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
77) With the list of available filters#filter_text code textfilter single line should made nothin if no args
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
78) With the list of available filters#filter_text code textfilter single line should parse ruby lang
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
79) With the list of available filters#filter_text code textfilter single line should parse ruby and xml in same sentence but not in same place
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
80) With the list of available filters#filter_text code textfilter multiline should render ruby
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
81) With the list of available filters#filter_text lightbox should work
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
82) With the list of available filters#filter_text lightbox shoudl use default thumb image size
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
83) With the list of available filters#filter_text lightbox should use default display image size
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
84) With the list of available filters#filter_text lightbox should work with caption
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
85) With the list of available filters#filter_text combining a post-macro with markdown correctly interprets the macro
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
86) With the list of available filters#filter_text combining a post-macro with markdown correctly interprets the macro
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/text_filter_spec.rb:7:in `block (2 levels) in <top (required)>'
87) Resource scopes#images should list only images (based on mime type)
Failure/Error: Resource.images.should == [image_resource]
expected: [#<Resource id: 43, size: 110, filename: "file_name_4", mime: "image/jpeg", created_at: "2011-12-11 11:50:36", updated_at: "2011-12-11 11:50:36", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>]
got: [#<Resource id: 2, size: 2686655, filename: "2011-03-15-0945.jpg", mime: "image/jpeg", created_at: "2011-10-16 17:59:42", updated_at: "2011-10-16 17:59:43", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 43, size: 110, filename: "file_name_4", mime: "image/jpeg", created_at: "2011-12-11 11:50:36", updated_at: "2011-12-11 11:50:36", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>] (using ==)
Diff:
@@ -1,2 +1,2 @@
-[#<Resource id: 43, size: 110, filename: "file_name_4", mime: "image/jpeg", created_at: "2011-12-11 11:50:36", updated_at: "2011-12-11 11:50:36", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>]
+[#<Resource id: 2, size: 2686655, filename: "2011-03-15-0945.jpg", mime: "image/jpeg", created_at: "2011-10-16 17:59:42", updated_at: "2011-10-16 17:59:43", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 43, size: 110, filename: "file_name_4", mime: "image/jpeg", created_at: "2011-12-11 11:50:36", updated_at: "2011-12-11 11:50:36", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>]
# ./spec/models/resource_spec.rb:24:in `block (4 levels) in <top (required)>'
88) Resource scopes#by_filename should sort resource by filename
Failure/Error: Resource.by_filename.should == [a_resource, b_resource]
expected: [#<Resource id: 45, size: 110, filename: "a", mime: "image/jpeg", created_at: "2011-12-11 11:50:37", updated_at: "2011-12-11 11:50:37", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 44, size: 110, filename: "b", mime: "image/jpeg", created_at: "2011-12-11 11:50:37", updated_at: "2011-12-11 11:50:37", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>]
got: [#<Resource id: 2, size: 2686655, filename: "2011-03-15-0945.jpg", mime: "image/jpeg", created_at: "2011-10-16 17:59:42", updated_at: "2011-10-16 17:59:43", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 45, size: 110, filename: "a", mime: "image/jpeg", created_at: "2011-12-11 11:50:37", updated_at: "2011-12-11 11:50:37", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 44, size: 110, filename: "b", mime: "image/jpeg", created_at: "2011-12-11 11:50:37", updated_at: "2011-12-11 11:50:37", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>] (using ==)
Diff:
@@ -1,3 +1,2 @@
-[#<Resource id: 45, size: 110, filename: "a", mime: "image/jpeg", created_at: "2011-12-11 11:50:37", updated_at: "2011-12-11 11:50:37", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>,
- #<Resource id: 44, size: 110, filename: "b", mime: "image/jpeg", created_at: "2011-12-11 11:50:37", updated_at: "2011-12-11 11:50:37", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>]
+[#<Resource id: 2, size: 2686655, filename: "2011-03-15-0945.jpg", mime: "image/jpeg", created_at: "2011-10-16 17:59:42", updated_at: "2011-10-16 17:59:43", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 45, size: 110, filename: "a", mime: "image/jpeg", created_at: "2011-12-11 11:50:37", updated_at: "2011-12-11 11:50:37", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 44, size: 110, filename: "b", mime: "image/jpeg", created_at: "2011-12-11 11:50:37", updated_at: "2011-12-11 11:50:37", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>]
# ./spec/models/resource_spec.rb:33:in `block (4 levels) in <top (required)>'
89) Resource scopes#by_created_at should sort resource by created_at DESC
Failure/Error: Resource.by_created_at.should == [b_resource, a_resource]
expected: [#<Resource id: 46, size: 110, filename: "file_name_5", mime: "image/jpeg", created_at: "2011-03-13 00:00:00", updated_at: "2011-12-11 11:50:38", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 47, size: 110, filename: "file_name_6", mime: "image/jpeg", created_at: "2011-02-21 00:00:00", updated_at: "2011-12-11 11:50:38", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>]
got: [#<Resource id: 2, size: 2686655, filename: "2011-03-15-0945.jpg", mime: "image/jpeg", created_at: "2011-10-16 17:59:42", updated_at: "2011-10-16 17:59:43", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 46, size: 110, filename: "file_name_5", mime: "image/jpeg", created_at: "2011-03-13 00:00:00", updated_at: "2011-12-11 11:50:38", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 47, size: 110, filename: "file_name_6", mime: "image/jpeg", created_at: "2011-02-21 00:00:00", updated_at: "2011-12-11 11:50:38", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>] (using ==)
Diff:
@@ -1,3 +1,2 @@
-[#<Resource id: 46, size: 110, filename: "file_name_5", mime: "image/jpeg", created_at: "2011-03-13 00:00:00", updated_at: "2011-12-11 11:50:38", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>,
- #<Resource id: 47, size: 110, filename: "file_name_6", mime: "image/jpeg", created_at: "2011-02-21 00:00:00", updated_at: "2011-12-11 11:50:38", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>]
+[#<Resource id: 2, size: 2686655, filename: "2011-03-15-0945.jpg", mime: "image/jpeg", created_at: "2011-10-16 17:59:42", updated_at: "2011-10-16 17:59:43", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 46, size: 110, filename: "file_name_5", mime: "image/jpeg", created_at: "2011-03-13 00:00:00", updated_at: "2011-12-11 11:50:38", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>, #<Resource id: 47, size: 110, filename: "file_name_6", mime: "image/jpeg", created_at: "2011-02-21 00:00:00", updated_at: "2011-12-11 11:50:38", article_id: nil, itunes_metadata: nil, itunes_author: nil, itunes_subtitle: nil, itunes_duration: nil, itunes_summary: nil, itunes_keywords: nil, itunes_category: nil, itunes_explicit: nil>]
# ./spec/models/resource_spec.rb:41:in `block (4 levels) in <top (required)>'
90) FeedbackStates from Test::Unit test_ham_all_the_way
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/content_state/feedback_states_spec.rb:5:in `block (2 levels) in <top (required)>'
91) FeedbackStates from Test::Unit test_spam_all_the_way
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/content_state/feedback_states_spec.rb:5:in `block (2 levels) in <top (required)>'
92) FeedbackStates from Test::Unit test_presumed_spam_marked_as_ham
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/content_state/feedback_states_spec.rb:5:in `block (2 levels) in <top (required)>'
93) FeedbackStates from Test::Unit test_presumed_ham_marked_as_spam
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/content_state/feedback_states_spec.rb:5:in `block (2 levels) in <top (required)>'
94) Given a published article An unchanged article does not invalidate the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:5:in `block (2 levels) in <top (required)>'
95) Given a published article changing the body smashes the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:5:in `block (2 levels) in <top (required)>'
96) Given a published article withdrawing it smashes the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:5:in `block (2 levels) in <top (required)>'
97) Given a published article destroying it smashes the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:5:in `block (2 levels) in <top (required)>'
98) Given a published article withdrawing, then destroying it smashes the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:5:in `block (2 levels) in <top (required)>'
99) Given an unpublished article publishing smashes the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:38:in `block (2 levels) in <top (required)>'
100) Given an unpublished article changing it keeps the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:38:in `block (2 levels) in <top (required)>'
101) Given an unpublished article destroying it keeps the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:38:in `block (2 levels) in <top (required)>'
102) Given an unpublished spammy comment changing it does not alter the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:60:in `block (2 levels) in <top (required)>'
103) Given an unpublished spammy comment publishing it does alter the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:60:in `block (2 levels) in <top (required)>'
104) Given an unpublished spammy comment destroying it does not alter the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:60:in `block (2 levels) in <top (required)>'
105) Given a published comment changing it destroys the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:88:in `block (2 levels) in <top (required)>'
106) Given a published comment unpublishing it destroys the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:88:in `block (2 levels) in <top (required)>'
107) Given a published comment destroying it destroys the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:88:in `block (2 levels) in <top (required)>'
108) Given an unpublished spammy trackback changing it does not alter the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:111:in `block (2 levels) in <top (required)>'
109) Given an unpublished spammy trackback publishing it does alter the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:111:in `block (2 levels) in <top (required)>'
110) Given an unpublished spammy trackback destroying it does not alter the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:111:in `block (2 levels) in <top (required)>'
111) Given a published trackback changing it destroys the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:137:in `block (2 levels) in <top (required)>'
112) Given a published trackback unpublishing it destroys the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:137:in `block (2 levels) in <top (required)>'
113) Given a published trackback destroying it destroys the cache
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/cache_support_spec.rb:137:in `block (2 levels) in <top (required)>'
114) Tag we can Tag.get by name
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/tag_spec.rb:5:in `block (2 levels) in <top (required)>'
115) Tag tags are unique
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/tag_spec.rb:5:in `block (2 levels) in <top (required)>'
116) Tag display names with spaces can be found by dash joined name
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/tag_spec.rb:5:in `block (2 levels) in <top (required)>'
117) Tag articles can be tagged
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/tag_spec.rb:5:in `block (2 levels) in <top (required)>'
118) Tag find_all_with_article_counters finds 2 tags
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/tag_spec.rb:5:in `block (2 levels) in <top (required)>'
119) Tag permalink_url should be of form /tag/<name>
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/tag_spec.rb:5:in `block (2 levels) in <top (required)>'
120) Tag#published_articles should return only published articles
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/tag_spec.rb:5:in `block (2 levels) in <top (required)>'
121) Article test_find_published
Failure/Error: assert_equal 1, @articles.size
MiniTest::Assertion:
<1> expected but was
<2>.
# (eval):2:in `assert_equal'
# ./spec/models/article_spec.rb:224:in `block (2 levels) in <top (required)>'
122) Article should notify
Failure/Error: assert_equal 2, a.notify_users.size
MiniTest::Assertion:
<2> expected but was
<5>.
# (eval):2:in `assert_equal'
# ./spec/models/article_spec.rb:320:in `block (2 levels) in <top (required)>'
123) Article#published_at_like should return all content for the month if year and month sent
Failure/Error: Article.published_at_like(4.month.ago.strftime('%Y-%m')).map(&:id).sort.should == [@article_four_months_ago.id, @article_2_four_months_ago.id].sort
expected: [157, 158]
got: [5, 157, 158] (using ==)
Diff:
@@ -1,2 +1,2 @@
-[157, 158]
+[5, 157, 158]
# ./spec/models/article_spec.rb:494:in `block (3 levels) in <top (required)>'
124) Given the fixture :first_page Pages cannot have the same name
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/page_spec.rb:6:in `block (2 levels) in <top (required)>'
125) Given the fixture :first_page should give a satanized title
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/page_spec.rb:6:in `block (2 levels) in <top (required)>'
126) Given the fixture :first_page#permalink_url
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/page_spec.rb:6:in `block (2 levels) in <top (required)>'
127) Given the fixture :first_page url#edit_url should be: http://myblog.net/admin/pages/edit/<page_id>
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/page_spec.rb:6:in `block (2 levels) in <top (required)>'
128) Given the fixture :first_page url#delete_url should work too
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/page_spec.rb:6:in `block (2 levels) in <top (required)>'
129) Given a valid page default filter should be fetched from the blog
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/page_spec.rb:96:in `block (2 levels) in <top (required)>'
130) Given the default theme theme should be typographic
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/theme_spec.rb:12:in `block (2 levels) in <top (required)>'
131) Given the default theme theme description should be correct
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/theme_spec.rb:12:in `block (2 levels) in <top (required)>'
132) Given the default theme theme_from_path should find the correct theme
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/theme_spec.rb:12:in `block (2 levels) in <top (required)>'
133) Given the default theme#search_theme_path finds the right things 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/theme_spec.rb:12:in `block (2 levels) in <top (required)>'
134) Given the default theme find_all finds all the installed themes
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/theme_spec.rb:12:in `block (2 levels) in <top (required)>'
135) Sidebar#find_all_visible returns only the sidebar with active position
Failure/Error: sidebars.size.should == 1
expected: 1
got: 6 (using ==)
# ./spec/models/sidebar_spec.rb:18:in `block (3 levels) in <top (required)>'
136) Sidebar#find with an invalid sidebar in the database skips the invalid active sidebar
Failure/Error: sidebars.size.should == 1
expected: 1
got: 6 (using ==)
# ./spec/models/sidebar_spec.rb:33:in `block (3 levels) in <top (required)>'
137) Given a post which references a pingback enabled article Pingback sent to url found in referenced header
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/ping_spec.rb:16:in `block (2 levels) in <top (required)>'
138) Given a post which references a pingback enabled article Pingback sent to url found in referenced body
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/ping_spec.rb:23:in `block (2 levels) in <top (required)>'
139) Given a post which references a pingback enabled article Pingback sent when new article is saved
Failure/Error: Factory(:blog, :send_outbound_pings => 1)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/ping_spec.rb:35:in `block (2 levels) in <top (required)>'
140) An article links to another article, which contains a trackback URL Trackback URL is detected and pinged
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/ping_spec.rb:76:in `block (2 levels) in <top (required)>'
141) An article links to another article, which contains a trackback URL sends a trackback without html tag in excerpt
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/ping_spec.rb:76:in `block (2 levels) in <top (required)>'
142) An article links to another article, which contains a trackback URL sends a trackback without markdown tag in excerpt
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/ping_spec.rb:76:in `block (2 levels) in <top (required)>'
143) Given a remote site to notify, eg technorati we can ping them correctly
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/ping_spec.rb:150:in `block (2 levels) in <top (required)>'
144) User With the contents and users fixtures loaded The various article finders work appropriately
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/user_spec.rb:41:in `block (3 levels) in <top (required)>'
145) User#permalink_url
Failure/Error: before(:each) { Factory(:blog, :base_url => 'http://myblog.net/') }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/user_spec.rb:209:in `block (3 levels) in <top (required)>'
146) Category should know published_articles
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/category_spec.rb:19:in `block (2 levels) in <top (required)>'
147) Given the fixtures find gets the order right
Failure/Error: Factory.create(:category, :id => 1, :position => 3)]
ActiveRecord::RecordNotUnique:
Mysql::Error: Duplicate entry '1' for key 'PRIMARY': INSERT INTO `categories` (`name`, `position`, `permalink`, `keywords`, `description`, `parent_id`, `id`) VALUES ('c_9', 3, 'c_10', NULL, NULL, NULL, 1)
# ./spec/models/category_spec.rb:32:in `block (2 levels) in <top (required)>'
148) Given the fixtures can still override order in find
Failure/Error: Factory.create(:category, :id => 1, :name => 'b', :position => 3)]
ActiveRecord::RecordNotUnique:
Mysql::Error: Duplicate entry '1' for key 'PRIMARY': INSERT INTO `categories` (`name`, `position`, `permalink`, `keywords`, `description`, `parent_id`, `id`) VALUES ('b', 3, 'c_13', NULL, NULL, NULL, 1)
# ./spec/models/category_spec.rb:41:in `block (2 levels) in <top (required)>'
149) Given the fixtures.reorder_alpha puts categories in alphabetical order
Failure/Error: Factory.create(:category, :id => 1, :name => 'b', :position => 3)]
ActiveRecord::RecordNotUnique:
Mysql::Error: Duplicate entry '1' for key 'PRIMARY': INSERT INTO `categories` (`name`, `position`, `permalink`, `keywords`, `description`, `parent_id`, `id`) VALUES ('b', 3, 'c_16', NULL, NULL, NULL, 1)
# ./spec/models/category_spec.rb:52:in `block (2 levels) in <top (required)>'
150) Category permalink
Failure/Error: before(:each) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/category_spec.rb:65:in `block (3 levels) in <top (required)>'
151) CommentClosing from Test::Unit; no I don't know why it's in article_closing_spec.rb test_new_article_should_be_open_if_auto_close_is_zero
Failure/Error: @blog = Factory(:blog,
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/article_closing_spec.rb:9:in `block (2 levels) in <top (required)>'
152) CommentClosing from Test::Unit; no I don't know why it's in article_closing_spec.rb test_old_article_should_be_open_if_auto_close_is_zero
Failure/Error: @blog = Factory(:blog,
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/article_closing_spec.rb:9:in `block (2 levels) in <top (required)>'
153) CommentClosing from Test::Unit; no I don't know why it's in article_closing_spec.rb test_new_article_should_be_open_if_auto_close_is_thirty
Failure/Error: @blog = Factory(:blog,
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/article_closing_spec.rb:9:in `block (2 levels) in <top (required)>'
154) CommentClosing from Test::Unit; no I don't know why it's in article_closing_spec.rb test_old_article_should_be_closed_if_auto_close_is_thirty
Failure/Error: @blog = Factory(:blog,
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/models/article_closing_spec.rb:9:in `block (2 levels) in <top (required)>'
155) First dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:46
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
156) First dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:46
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
157) First dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:46
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
158) First dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:46
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
159) First dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:46
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
160) Second dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:54
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
161) Second dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:54
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
162) Second dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:54
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
163) Second dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:54
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
164) Second dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:54
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
165) Dodgy comment #3 it should behave like CommentSanitization Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:62
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
166) Dodgy comment #3 it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:62
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
167) Dodgy comment #3 it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:62
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
168) Dodgy comment #3 it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:62
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
169) Dodgy comment #3 it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:62
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
170) Extra Dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:70
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
171) Extra Dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:70
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
172) Extra Dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:70
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
173) Extra Dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:70
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
174) Extra Dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:70
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
175) XSS1 it should behave like CommentSanitization Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:80
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
176) XSS1 it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:80
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
177) XSS1 it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:80
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
178) XSS1 it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:80
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
179) XSS1 it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:80
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
180) XSS2 it should behave like CommentSanitization Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:88
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
181) XSS2 it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:88
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
182) XSS2 it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:88
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
183) XSS2 it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:88
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
184) XSS2 it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:88
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
185) XSS2 it should behave like CommentSanitization Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:95
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
186) XSS2 it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:95
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
187) XSS2 it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:95
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
188) XSS2 it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:95
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
189) XSS2 it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:95
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
190) Comment with bare http URL it should behave like CommentSanitization Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:103
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
191) Comment with bare http URL it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:103
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
192) Comment with bare http URL it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:103
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
193) Comment with bare http URL it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:103
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
194) Comment with bare http URL it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:103
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
195) Comment with bare email address it should behave like CommentSanitization Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:111
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
196) Comment with bare email address it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:111
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
197) Comment with bare email address it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:111
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
198) Comment with bare email address it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:111
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
199) Comment with bare email address it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitization" called from ./spec/views/comments/html_sanitization_spec.rb:111
# ./spec/views/comments/html_sanitization_spec.rb:5:in `block (2 levels) in <top (required)>'
200) First dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:163
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
201) First dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:163
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
202) First dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:163
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
203) First dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:163
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
204) First dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:163
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
205) Second dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:171
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
206) Second dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:171
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
207) Second dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:171
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
208) Second dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:171
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
209) Second dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:171
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
210) Dodgy comment #3 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:179
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
211) Dodgy comment #3 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:179
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
212) Dodgy comment #3 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:179
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
213) Dodgy comment #3 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:179
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
214) Dodgy comment #3 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:179
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
215) Extra Dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:187
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
216) Extra Dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:187
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
217) Extra Dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:187
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
218) Extra Dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:187
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
219) Extra Dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:187
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
220) XSS1 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:197
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
221) XSS1 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:197
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
222) XSS1 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:197
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
223) XSS1 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:197
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
224) XSS1 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:197
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
225) XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:205
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
226) XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:205
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
227) XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:205
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
228) XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:205
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
229) XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:205
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
230) XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:212
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
231) XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:212
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
232) XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:212
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
233) XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:212
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
234) XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:212
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
235) Comment with bare http URL with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:220
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
236) Comment with bare http URL with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:220
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
237) Comment with bare http URL with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:220
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
238) Comment with bare http URL with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:220
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
239) Comment with bare http URL with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:220
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
240) Comment with bare email address with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:228
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
241) Comment with bare email address with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:228
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
242) Comment with bare email address with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:228
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
243) Comment with bare email address with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:228
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
244) Comment with bare email address with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "CommentSanitizationWithDofollow" called from ./spec/views/comments/html_sanitization_spec.rb:228
# ./spec/views/comments/html_sanitization_spec.rb:120:in `block (2 levels) in <top (required)>'
245) articles/index.html.erb without a theme normally should not have too many paragraph marks around body
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
246) articles/index.html.erb without a theme normally should not have div nested inside p
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
247) articles/index.html.erb without a theme normally should not have extra escaped html
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
248) articles/index.html.erb without a theme without search, on page 2 should not have pagination link to page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
249) articles/index.html.erb without a theme without search, on page 2 should have pagination link to page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
250) articles/index.html.erb without a theme when on page 2 of search should not have pagination link to search page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
251) articles/index.html.erb without a theme when on page 2 of search should have pagination link to search page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
252) articles/index.html.erb with theme true-blue-3 normally should not have too many paragraph marks around body
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
253) articles/index.html.erb with theme true-blue-3 normally should not have div nested inside p
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
254) articles/index.html.erb with theme true-blue-3 normally should not have extra escaped html
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
255) articles/index.html.erb with theme true-blue-3 without search, on page 2 should not have pagination link to page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
256) articles/index.html.erb with theme true-blue-3 without search, on page 2 should have pagination link to page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
257) articles/index.html.erb with theme true-blue-3 when on page 2 of search should not have pagination link to search page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
258) articles/index.html.erb with theme true-blue-3 when on page 2 of search should have pagination link to search page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
259) articles/index.html.erb with theme standard_issue normally should not have too many paragraph marks around body
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
260) articles/index.html.erb with theme standard_issue normally should not have div nested inside p
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
261) articles/index.html.erb with theme standard_issue normally should not have extra escaped html
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
262) articles/index.html.erb with theme standard_issue without search, on page 2 should not have pagination link to page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
263) articles/index.html.erb with theme standard_issue without search, on page 2 should have pagination link to page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
264) articles/index.html.erb with theme standard_issue when on page 2 of search should not have pagination link to search page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
265) articles/index.html.erb with theme standard_issue when on page 2 of search should have pagination link to search page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
266) articles/index.html.erb with theme true-red normally should not have too many paragraph marks around body
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
267) articles/index.html.erb with theme true-red normally should not have div nested inside p
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
268) articles/index.html.erb with theme true-red normally should not have extra escaped html
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
269) articles/index.html.erb with theme true-red without search, on page 2 should not have pagination link to page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
270) articles/index.html.erb with theme true-red without search, on page 2 should have pagination link to page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
271) articles/index.html.erb with theme true-red when on page 2 of search should not have pagination link to search page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
272) articles/index.html.erb with theme true-red when on page 2 of search should have pagination link to search page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
273) articles/index.html.erb with theme typographic normally should not have too many paragraph marks around body
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
274) articles/index.html.erb with theme typographic normally should not have div nested inside p
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
275) articles/index.html.erb with theme typographic normally should not have extra escaped html
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
276) articles/index.html.erb with theme typographic without search, on page 2 should not have pagination link to page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
277) articles/index.html.erb with theme typographic without search, on page 2 should have pagination link to page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
278) articles/index.html.erb with theme typographic when on page 2 of search should not have pagination link to search page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
279) articles/index.html.erb with theme typographic when on page 2 of search should have pagination link to search page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
280) articles/index.html.erb with theme dirtylicious normally should not have too many paragraph marks around body
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
281) articles/index.html.erb with theme dirtylicious normally should not have div nested inside p
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
282) articles/index.html.erb with theme dirtylicious normally should not have extra escaped html
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
283) articles/index.html.erb with theme dirtylicious without search, on page 2 should not have pagination link to page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
284) articles/index.html.erb with theme dirtylicious without search, on page 2 should have pagination link to page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
285) articles/index.html.erb with theme dirtylicious when on page 2 of search should not have pagination link to search page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
286) articles/index.html.erb with theme dirtylicious when on page 2 of search should have pagination link to search page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
287) articles/index.html.erb with theme scribbish normally should not have too many paragraph marks around body
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
288) articles/index.html.erb with theme scribbish normally should not have div nested inside p
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
289) articles/index.html.erb with theme scribbish normally should not have extra escaped html
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:12:in `block (5 levels) in <top (required)>'
290) articles/index.html.erb with theme scribbish without search, on page 2 should not have pagination link to page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
291) articles/index.html.erb with theme scribbish without search, on page 2 should have pagination link to page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:41:in `block (5 levels) in <top (required)>'
292) articles/index.html.erb with theme scribbish when on page 2 of search should not have pagination link to search page 2
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
293) articles/index.html.erb with theme scribbish when on page 2 of search should have pagination link to search page 1
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/index_spec.rb:63:in `block (5 levels) in <top (required)>'
294) articles/feedback_atom_feed.atom.builder with one trackback should render a valid feed
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/feedback_atom_feed_spec.rb:5:in `block (2 levels) in <top (required)>'
295) articles/feedback_atom_feed.atom.builder with one trackback should render an Atom feed with one item
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/feedback_atom_feed_spec.rb:5:in `block (2 levels) in <top (required)>'
296) articles/feedback_atom_feed.atom.builder with one trackback the trackback entry should have all the required attributes
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/feedback_atom_feed_spec.rb:5:in `block (2 levels) in <top (required)>'
297) articles/feedback_atom_feed.atom.builder with a comment with problematic characters should render a valid feed
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/feedback_atom_feed_spec.rb:5:in `block (2 levels) in <top (required)>'
298) articles/feedback_atom_feed.atom.builder with a comment with problematic characters should render an Atom feed with one item
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/articles/feedback_atom_feed_spec.rb:5:in `block (2 levels) in <top (required)>'
299) layouts/default.html.erb with theme true-blue-3 when use_meta_keyword set to true renders assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:21:in `block (5 levels) in <top (required)>'
300) layouts/default.html.erb with theme true-blue-3 when use_meta_keyword set to false does not render assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:32:in `block (5 levels) in <top (required)>'
301) layouts/default.html.erb with theme standard_issue when use_meta_keyword set to true renders assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:21:in `block (5 levels) in <top (required)>'
302) layouts/default.html.erb with theme standard_issue when use_meta_keyword set to false does not render assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:32:in `block (5 levels) in <top (required)>'
303) layouts/default.html.erb with theme true-red when use_meta_keyword set to true renders assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:21:in `block (5 levels) in <top (required)>'
304) layouts/default.html.erb with theme true-red when use_meta_keyword set to false does not render assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:32:in `block (5 levels) in <top (required)>'
305) layouts/default.html.erb with theme typographic when use_meta_keyword set to true renders assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:21:in `block (5 levels) in <top (required)>'
306) layouts/default.html.erb with theme typographic when use_meta_keyword set to false does not render assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:32:in `block (5 levels) in <top (required)>'
307) layouts/default.html.erb with theme dirtylicious when use_meta_keyword set to true renders assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:21:in `block (5 levels) in <top (required)>'
308) layouts/default.html.erb with theme dirtylicious when use_meta_keyword set to false does not render assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:32:in `block (5 levels) in <top (required)>'
309) layouts/default.html.erb with theme scribbish when use_meta_keyword set to true renders assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:21:in `block (5 levels) in <top (required)>'
310) layouts/default.html.erb with theme scribbish when use_meta_keyword set to false does not render assigned keywords
Failure/Error: @blog = Factory(:blog, :use_meta_keyword => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/views/layouts/default_spec.rb:32:in `block (5 levels) in <top (required)>'
311) SidebarHelper#render_sidebars with an invalid sidebar should return a friendly error message
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/sidebar_helper_spec.rb:13:in `block (2 levels) in <top (required)>'
312) SidebarHelper#render_sidebars with a valid sidebar should render the sidebar
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/sidebar_helper_spec.rb:13:in `block (2 levels) in <top (required)>'
313) ApplicationHelper#render_flash should render empty string if no flash
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
314) ApplicationHelper#render_flash should render a good render if only one notice
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
315) ApplicationHelper#render_flash should render the notice and error flash
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
316) ApplicationHelper#link_to_permalink for a simple ascii-only permalink
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
317) ApplicationHelper#link_to_permalink for a simple ascii-only permalink
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
318) ApplicationHelper#link_to_permalink for a multibyte permalink escapes the multibyte characters
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
319) ApplicationHelper#display_date should return date with format %d/%m/%y
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
320) ApplicationHelper#display_date should return date with format %m/%m/%y
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
321) ApplicationHelper#display_date should return date with format %d %b %Y
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
322) ApplicationHelper#display_date should return date with format %b %d %Y
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
323) ApplicationHelper#display_date should return time with format %I:%M%p
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
324) ApplicationHelper#display_date should return time with format %H:%M
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
325) ApplicationHelper#display_date should return time with format %Hh%M
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/helpers/application_helper_spec.rb:5:in `block (2 levels) in <top (required)>'
326) TagsController /index normally
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
327) TagsController /index normally
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
328) TagsController /index normally
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
329) TagsController /index normally
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
330) TagsController /index if :index template exists should render :index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
331) TagsController showing a single tag with some articles should be successful
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:36:in `block (2 levels) in <top (required)>'
332) TagsController showing a single tag with some articles should retrieve the correct set of articles
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:36:in `block (2 levels) in <top (required)>'
333) TagsController showing a single tag with some articles should render :show by default
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:36:in `block (2 levels) in <top (required)>'
334) TagsController showing a single tag with some articles should fall back to rendering articles/index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:36:in `block (2 levels) in <top (required)>'
335) TagsController showing a single tag with some articles should set the page title to "Tag foo"
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:36:in `block (2 levels) in <top (required)>'
336) TagsController showing a single tag with some articles should render the atom feed for /articles/tag/foo.atom
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:36:in `block (2 levels) in <top (required)>'
337) TagsController showing a single tag with some articles should render the rss feed for /articles/tag/foo.rss
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:36:in `block (2 levels) in <top (required)>'
338) TagsController showing a single tag without articles should redirect to main page
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:36:in `block (2 levels) in <top (required)>'
339) TagsController showing tag "foo" should have good rss feed link in head
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:108:in `block (2 levels) in <top (required)>'
340) TagsController showing tag "foo" should have good atom feed link in head
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:108:in `block (2 levels) in <top (required)>'
341) TagsController showing tag "foo" should have a canonical URL
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:108:in `block (2 levels) in <top (required)>'
342) TagsController showing a non-existant tag should redirect to main page
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:130:in `block (2 levels) in <top (required)>'
343) TagsController password protected article article in tag should be password protected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:142:in `block (2 levels) in <top (required)>'
344) TagsController SEO Options should have rel nofollow
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:156:in `block (2 levels) in <top (required)>'
345) TagsController SEO Options should not have rel nofollow
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:156:in `block (2 levels) in <top (required)>'
346) TagsController SEO Options should not have meta keywords with deactivated option and no blog keywords
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:156:in `block (2 levels) in <top (required)>'
347) TagsController SEO Options should not have meta keywords with deactivated option and blog keywords
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:156:in `block (2 levels) in <top (required)>'
348) TagsController SEO Options should not have meta keywords with activated option and no blog keywords
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:156:in `block (2 levels) in <top (required)>'
349) TagsController SEO Options should have meta keywords with activated option and blog keywords
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/tags_controller_spec.rb:156:in `block (2 levels) in <top (required)>'
350) GroupingController should set meta robots to noindex follow when tag controller and unindex_tags options is true
Failure/Error: Factory(:blog, :unindex_tags => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/grouping_controller_spec.rb:7:in `block (3 levels) in <top (required)>'
351) GroupingController should set meta robots to noindex follow when category controller and unindex_categories optinos is true
Failure/Error: Factory(:blog, :unindex_categories => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/grouping_controller_spec.rb:12:in `block (3 levels) in <top (required)>'
352) GroupingController should set meta robots to noindex follow when page params not blank and unindex_tags and unindex_categories are set to false
Failure/Error: Factory(:blog, :unindex_categories => false, :unindex_tags => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/grouping_controller_spec.rb:17:in `block (3 levels) in <top (required)>'
353) GroupingController should not set meta robots to noindex follow when tag controller and unindex_tags options is false and page params nil
Failure/Error: Factory(:blog, :unindex_tags => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/grouping_controller_spec.rb:24:in `block (3 levels) in <top (required)>'
354) GroupingController should not set meta robots to noindex follow when categoriy controller and unindex_categories options is false and page params nil
Failure/Error: Factory(:blog, :unindex_categories => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/grouping_controller_spec.rb:29:in `block (3 levels) in <top (required)>'
355) CategoriesController#show should be successful
Failure/Error: blog = Factory(:blog, :base_url => "http://myblog.net", :theme => "typographic",
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:49:in `block (2 levels) in <top (required)>'
356) CategoriesController#show should render :show by default
Failure/Error: blog = Factory(:blog, :base_url => "http://myblog.net", :theme => "typographic",
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:49:in `block (2 levels) in <top (required)>'
357) CategoriesController#show should fall back to rendering articles/index
Failure/Error: blog = Factory(:blog, :base_url => "http://myblog.net", :theme => "typographic",
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:49:in `block (2 levels) in <top (required)>'
358) CategoriesController#show should render personal when template exists
Failure/Error: blog = Factory(:blog, :base_url => "http://myblog.net", :theme => "typographic",
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:49:in `block (2 levels) in <top (required)>'
359) CategoriesController#show should show only published articles
Failure/Error: blog = Factory(:blog, :base_url => "http://myblog.net", :theme => "typographic",
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:49:in `block (2 levels) in <top (required)>'
360) CategoriesController#show should set the page title to "Category Personal"
Failure/Error: blog = Factory(:blog, :base_url => "http://myblog.net", :theme => "typographic",
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:49:in `block (2 levels) in <top (required)>'
361) CategoriesController#show should render the atom feed for /articles/category/personal.atom
Failure/Error: blog = Factory(:blog, :base_url => "http://myblog.net", :theme => "typographic",
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:49:in `block (2 levels) in <top (required)>'
362) CategoriesController#show should render the rss feed for /articles/category/personal.rss
Failure/Error: blog = Factory(:blog, :base_url => "http://myblog.net", :theme => "typographic",
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:49:in `block (2 levels) in <top (required)>'
363) CategoriesController#show when rendered should have a canonical URL
Failure/Error: blog = Factory(:blog, :base_url => "http://myblog.net", :theme => "typographic",
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:49:in `block (2 levels) in <top (required)>'
364) CategoriesController empty category life-on-mars should redirect to home when the category is empty
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:142:in `block (2 levels) in <top (required)>'
365) CategoriesController password protected article should be password protected when shown in category
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:154:in `block (2 levels) in <top (required)>'
366) CategoriesController SEO Options category without meta keywords and activated options (use_meta_keyword ON) should not have meta keywords
Failure/Error: Factory(:blog, :use_meta_keyword => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:170:in `block (2 levels) in <top (required)>'
367) CategoriesController SEO Options category with keywords and activated option (use_meta_keyword ON) should have meta keywords
Failure/Error: Factory(:blog, :use_meta_keyword => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:178:in `block (2 levels) in <top (required)>'
368) CategoriesController SEO Options category with meta keywords and deactivated options (use_meta_keyword off) should not have meta keywords
Failure/Error: Factory(:blog, :use_meta_keyword => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:183:in `block (2 levels) in <top (required)>'
369) CategoriesController SEO Options with unindex_categories (set ON), should have rel nofollow
Failure/Error: Factory(:blog, :unindex_categories => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:188:in `block (2 levels) in <top (required)>'
370) CategoriesController SEO Options without unindex_categories (set OFF), should not have rel nofollow
Failure/Error: Factory(:blog, :unindex_categories => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/categories_controller_spec.rb:193:in `block (2 levels) in <top (required)>'
371) BackendController when called through Blogger API test_blogger_delete_post
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
372) BackendController when called through Blogger API test_blogger_get_users_blogs
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
373) BackendController when called through Blogger API test_blogger_get_user_info
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
374) BackendController when called through Blogger API test_blogger_new_post
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
375) BackendController when called through Blogger API test_blogger_new_post_no_title
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
376) BackendController when called through Blogger API test_blogger_new_post_with_categories
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
377) BackendController when called through Blogger API test_blogger_new_post_with_non_existing_categories
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
378) BackendController when called through Blogger API test_blogger_fail_authentication
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
379) BackendController when called through the MetaWeblog API test_meta_weblog_get_categories
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
380) BackendController when called through the MetaWeblog API test_meta_weblog_get_post
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
381) BackendController when called through the MetaWeblog API test_meta_weblog_get_recent_posts
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
382) BackendController when called through the MetaWeblog API test_meta_weblog_delete_post
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
383) BackendController when called through the MetaWeblog API test_meta_weblog_new_post_fails
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
384) BackendController when called through the MetaWeblog API test_meta_weblog_new_post
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
385) BackendController when called through the MetaWeblog API test_meta_weblog_new_unpublished_post_with_blank_creation_date
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
386) BackendController when called through the MetaWeblog API should set categories if specified in new post
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
387) BackendController when called through the MetaWeblog API test_meta_weblog_edit_unpublished_post_with_old_creation_date
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
388) BackendController when called through the MetaWeblog API test_meta_weblog_new_media_object
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
389) BackendController when called through the MetaWeblog API test_meta_weblog_fail_authentication
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
390) BackendController when called through the MetaWeblog API test_meta_weblog_should_preserve_date_time_on_roundtrip_edit
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
391) BackendController when called through the MetaWeblog API when editing a post test_meta_weblog_edit_post
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
392) BackendController when called through the MetaWeblog API when editing a post should set categories if specified
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
393) BackendController when called through the Movable Type API test_mt_get_category_list
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
394) BackendController when called through the Movable Type API test_mt_get_post_categories
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
395) BackendController when called through the Movable Type API test_mt_get_recent_post_titles
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
396) BackendController when called through the Movable Type API test_mt_set_post_categories
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
397) BackendController when called through the Movable Type API test_mt_supported_text_filters
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
398) BackendController when called through the Movable Type API test_mt_supported_methods
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
399) BackendController when called through the Movable Type API test_mt_get_trackback_pings
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
400) BackendController when called through the Movable Type API should publish post
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
401) BackendController when called through the Movable Type API test_mt_fail_authentication
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/backend_controller_spec.rb:18:in `block (2 levels) in <top (required)>'
402) Admin::DashboardController test index should render the index template
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/dashboard_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
403) Admin::DashboardController test index should have Dashboard tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/dashboard_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
404) Admin::TagsController index action should be success
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
405) Admin::TagsController index action should render template index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
406) Admin::TagsController index action should have Articles as selected tab only
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
407) Admin::TagsController index action should have article, new article, comments, categories subtab links
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
408) Admin::TagsController edit action should be success
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
409) Admin::TagsController edit action should render template edit
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
410) Admin::TagsController edit action should assigns value :tag
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
411) Admin::TagsController edit action should have a link back to list
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
412) Admin::TagsController edit action should have Articles as selected tab only
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
413) Admin::TagsController destroy action with GET should be success
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
414) Admin::TagsController destroy action with GET should have an id in the form destination
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
415) Admin::TagsController destroy action with GET should render template edit
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
416) Admin::TagsController destroy action with GET should assigns value :tag
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
417) Admin::TagsController destroy action with GET should have a link back to list
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
418) Admin::TagsController destroy action with GET should have Articles as selected tab only
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
419) Admin::TagsController destroy action with POST should redirect to index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
420) Admin::TagsController destroy action with POST should have one less tags
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
421) Admin::TagsController update action should redirect to index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
422) Admin::TagsController update action should update tag
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
423) Admin::TagsController update action should create a redirect from the old to the new
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/tags_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
424) Admin::SeoController#index should render index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
425) Admin::SeoController#index should have SEO tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
426) Admin::SeoController#index should have Global settings, Permalinks and Titles with Global settings selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
427) Admin::SeoController#permalinks should render permalinks
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
428) Admin::SeoController#permalinks should have SEO tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
429) Admin::SeoController#permalinks should have Global settings, Permalinks and Titles with Permalinks selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
430) Admin::SeoController#titles should render titles
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
431) Admin::SeoController#titles should have Titles tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
432) Admin::SeoController#titles should have Global settings, Permalinks and Titles with Permalinks selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
433) Admin::SeoController update action should success
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
434) Admin::SeoController update action should not save blog with bad permalink format
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/seo_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
435) Admin::CacheController test_index should render template index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/cache_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
436) Admin::CacheController test_index should have Settings tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/cache_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
437) Admin::CacheController test_index should have General settings, Write, Feedback, Cache, Users and Redirects with Cache selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/cache_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
438) Admin::RedirectsController test_create
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
439) Admin::RedirectsController test_update
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
440) Admin::RedirectsController#index should display index with redirects
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
441) Admin::RedirectsController#index should have Settings as selected tab
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
442) Admin::RedirectsController#index should have General settings, Write, Feedback, Cache, Users and Redirects with Redirects selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
443) Admin::RedirectsController#edit should render new template with valid redirect
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
444) Admin::RedirectsController#edit should have Settings as selected tab
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
445) Admin::RedirectsController#edit should have a link back to list
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
446) Admin::RedirectsController test_destroy with GET should render destroy template
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
447) Admin::RedirectsController test_destroy with GET should have Settings as selected tab
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
448) Admin::RedirectsController test_destroy with GET should have a link back to list
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
449) Admin::RedirectsController test_destroy with POST should redirect to index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
450) Admin::RedirectsController test_destroy with POST should have no more redirects
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/redirects_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
451) Admin::PagesController test_create
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
452) Admin::PagesController test_update
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
453) Admin::PagesController test_destroy
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
454) Admin::PagesController should use satanize title to set page name
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
455) Admin::PagesController should create a published page with a redirect
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
456) Admin::PagesController should create an unpublished page without a redirect
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
457) Admin::PagesController should create a page published in the future without a redirect
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
458) Admin::PagesController#index should response success
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
459) Admin::PagesController#index should response success with :page args
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
460) Admin::PagesController#index should have Pages tab selected
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
461) Admin::PagesController#index should have Pages and Add new subtabs with Pages selected
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
462) Admin::PagesController new without page params should render template new and has a page object
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
463) Admin::PagesController new without page params should assign to current user
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
464) Admin::PagesController new without page params should have a text filter
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
465) Admin::PagesController new without page params should have Pages tab selected
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
466) Admin::PagesController new without page params should have Pages and Add new with no tab selected
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
467) Admin::PagesController test_edit should render edit template
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
468) Admin::PagesController test_edit should have Pages tab selected
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
469) Admin::PagesController test_edit should have Pages and Add new with no tab selected
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
470) Admin::PagesController insert_editor action should render _simple_editor
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
471) Admin::PagesController insert_editor action should render _visual_editor
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
472) Admin::PagesController insert_editor action should render _visual_editor even if editor param is set to unknow editor
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/pages_controller_spec.rb:8:in `block (2 levels) in <top (required)>'
473) Admin::CategoriesController test_index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
474) Admin::CategoriesController test_create
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
475) Admin::CategoriesController test_update
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
476) Admin::CategoriesController test_destroy with POST
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
477) Admin::CategoriesController test_order
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
478) Admin::CategoriesController test_asort sort by alpha
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
479) Admin::CategoriesController test_category_container
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
480) Admin::CategoriesController test_reorder
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
481) Admin::CategoriesController test_new should render template view
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
482) Admin::CategoriesController test_new should have Articles tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
483) Admin::CategoriesController test_new should have General settings, Write, Feedback, Cache, Users and Redirects with General settings selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
484) Admin::CategoriesController test_edit should render template new
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
485) Admin::CategoriesController test_edit should have valid category
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
486) Admin::CategoriesController test_edit should have Articles tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
487) Admin::CategoriesController test_edit should have General settings, Write, Feedback, Cache, Users and Redirects with no tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
488) Admin::CategoriesController test_destroy with GET should render destroy template
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
489) Admin::CategoriesController test_destroy with GET should have Articles tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
490) Admin::CategoriesController test_destroy with GET should have a back to list link
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/categories_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
491) Admin::PostTypesController index shoudld redirect to new
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
492) Admin::PostTypesController test_create
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
493) Admin::PostTypesController test_destroy with POST
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
494) Admin::PostTypesController test_new should render template view
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
495) Admin::PostTypesController test_new should have Articles tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
496) Admin::PostTypesController test_new should have Articles, Add new, Comments, Categories and Article Types with Article Types selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
497) Admin::PostTypesController test_edit should render template new
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
498) Admin::PostTypesController test_edit test_update
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
499) Admin::PostTypesController test_destroy with GET should render destroy template
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
500) Admin::PostTypesController test_destroy with GET should have Articles tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
501) Admin::PostTypesController test_destroy with GET should have a back to list link
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/post_types_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
502) Admin::SidebarController rendering test_index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/sidebar_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
503) Admin::ResourcesController test_destroy_image with POST
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/resources_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
504) Admin::ResourcesController test_upload
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/resources_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
505) Admin::ResourcesController test_index should render index template
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/resources_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
506) Admin::ResourcesController test_index should have Media tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/resources_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
507) Admin::ResourcesController test_index should have Library with Library selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/resources_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
508) Admin::ResourcesController test_destroy_image with get should render template destroy
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/resources_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
509) Admin::ResourcesController test_destroy_image with get should have a valid file
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/resources_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
510) Admin::ResourcesController test_destroy_image with get should have Media tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/resources_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
511) Admin::ResourcesController test_destroy_image with get should have a back to list subtab
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/resources_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
512) Admin::SettingsController#index should render index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
513) Admin::SettingsController#index should have settings tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
514) Admin::SettingsController#index should have General settings, Write, Feedback, Cache, Users and Redirects with General settings selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
515) Admin::SettingsController write action should be success
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
516) Admin::SettingsController write action should have settings tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
517) Admin::SettingsController feedback action should be sucess
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
518) Admin::SettingsController feedback action should have settings tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
519) Admin::SettingsController feedback action should have General settings, Write, Feedback, Cache, Users and Redirects with Feedback selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
520) Admin::SettingsController redirect action should be success
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
521) Admin::SettingsController update action should success
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
522) Admin::SettingsController update action should not save blog with bad permalink format
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/settings_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
523) Admin::UsersController rough port of the old functional test when you are admin test_index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/users_controller_spec.rb:8:in `block (3 levels) in <top (required)>'
524) Admin::UsersController rough port of the old functional test when you are admin test_new
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/users_controller_spec.rb:8:in `block (3 levels) in <top (required)>'
525) Admin::UsersController rough port of the old functional test when you are admin test_destroy
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/users_controller_spec.rb:8:in `block (3 levels) in <top (required)>'
526) Admin::UsersController rough port of the old functional test when you are admin#EDIT action with POST request should redirect to index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/users_controller_spec.rb:8:in `block (3 levels) in <top (required)>'
527) Admin::UsersController rough port of the old functional test when you are admin#EDIT action with GET request with no id params it should behave like edit admin render should render template edit
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "edit admin render" called from ./spec/controllers/admin/users_controller_spec.rb:55
# ./spec/controllers/admin/users_controller_spec.rb:8:in `block (3 levels) in <top (required)>'
528) Admin::UsersController rough port of the old functional test when you are admin#EDIT action with GET request with no id params it should behave like edit admin render should assigns tobi user
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "edit admin render" called from ./spec/controllers/admin/users_controller_spec.rb:55
# ./spec/controllers/admin/users_controller_spec.rb:8:in `block (3 levels) in <top (required)>'
529) Admin::UsersController rough port of the old functional test when you are admin#EDIT action with GET request with id params it should behave like edit admin render should render template edit
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "edit admin render" called from ./spec/controllers/admin/users_controller_spec.rb:62
# ./spec/controllers/admin/users_controller_spec.rb:8:in `block (3 levels) in <top (required)>'
530) Admin::UsersController rough port of the old functional test when you are admin#EDIT action with GET request with id params it should behave like edit admin render should assigns tobi user
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "edit admin render" called from ./spec/controllers/admin/users_controller_spec.rb:62
# ./spec/controllers/admin/users_controller_spec.rb:8:in `block (3 levels) in <top (required)>'
531) Admin::UsersController rough port of the old functional test when you are not admin don't see the list of user
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/users_controller_spec.rb:86:in `block (3 levels) in <top (required)>'
532) Admin::UsersController rough port of the old functional test when you are not admin EDIT Action try update another user should redirect to login
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/users_controller_spec.rb:86:in `block (3 levels) in <top (required)>'
533) Admin::UsersController rough port of the old functional test when you are not admin EDIT Action try update another user should not change user profile
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/users_controller_spec.rb:86:in `block (3 levels) in <top (required)>'
534) Admin::FeedbackController logged in admin user destroy action should destroy feedback from article doesn't own
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
535) Admin::FeedbackController logged in admin user destroy action it should behave like destroy feedback with feedback from own article should destroy feedback
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "destroy feedback with feedback from own article" called from ./spec/controllers/admin/feedback_controller_spec.rb:56
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
536) Admin::FeedbackController logged in admin user destroy action it should behave like destroy feedback with feedback from own article should redirect to feedback from article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "destroy feedback with feedback from own article" called from ./spec/controllers/admin/feedback_controller_spec.rb:56
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
537) Admin::FeedbackController logged in admin user destroy action it should behave like destroy feedback with feedback from own article should not destroy feedback in get request
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "destroy feedback with feedback from own article" called from ./spec/controllers/admin/feedback_controller_spec.rb:56
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
538) Admin::FeedbackController logged in admin user index action should success
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
539) Admin::FeedbackController logged in admin user index action should view only unconfirmed feedback
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
540) Admin::FeedbackController logged in admin user index action should view only spam feedback
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
541) Admin::FeedbackController logged in admin user index action should view unconfirmed_spam
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
542) Admin::FeedbackController logged in admin user index action should view presumed_spam
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
543) Admin::FeedbackController logged in admin user index action should view presumed_ham
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
544) Admin::FeedbackController logged in admin user index action should get page 1 if page params empty
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
545) Admin::FeedbackController logged in admin user article action should see all feedback on one article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
546) Admin::FeedbackController logged in admin user article action should see only spam feedback on one article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
547) Admin::FeedbackController logged in admin user article action should see only ham feedback on one article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
548) Admin::FeedbackController logged in admin user article action should redirect_to index if bad article id
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
549) Admin::FeedbackController logged in admin user create action by get access should raise ActiveRecordNotFound if article doesn't exist
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
550) Admin::FeedbackController logged in admin user create action by get access should not create comment
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
551) Admin::FeedbackController logged in admin user create action by post access should raise ActiveRecordNotFound if article doesn't exist
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
552) Admin::FeedbackController logged in admin user create action by post access should create comment
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
553) Admin::FeedbackController logged in admin user create action by post access should create comment mark as ham
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
554) Admin::FeedbackController logged in admin user edit action should render edit form
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
555) Admin::FeedbackController logged in admin user update action should update comment if post request
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
556) Admin::FeedbackController logged in admin user update action should not update comment if get request
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:38:in `block (3 levels) in <top (required)>'
557) Admin::FeedbackController publisher access destroy action should not destroy feedback doesn't own
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:278:in `block (3 levels) in <top (required)>'
558) Admin::FeedbackController publisher access destroy action it should behave like destroy feedback with feedback from own article should destroy feedback
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "destroy feedback with feedback from own article" called from ./spec/controllers/admin/feedback_controller_spec.rb:296
# ./spec/controllers/admin/feedback_controller_spec.rb:278:in `block (3 levels) in <top (required)>'
559) Admin::FeedbackController publisher access destroy action it should behave like destroy feedback with feedback from own article should redirect to feedback from article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "destroy feedback with feedback from own article" called from ./spec/controllers/admin/feedback_controller_spec.rb:296
# ./spec/controllers/admin/feedback_controller_spec.rb:278:in `block (3 levels) in <top (required)>'
560) Admin::FeedbackController publisher access destroy action it should behave like destroy feedback with feedback from own article should not destroy feedback in get request
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "destroy feedback with feedback from own article" called from ./spec/controllers/admin/feedback_controller_spec.rb:296
# ./spec/controllers/admin/feedback_controller_spec.rb:278:in `block (3 levels) in <top (required)>'
561) Admin::FeedbackController publisher access edit action should not edit comment no own article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:278:in `block (3 levels) in <top (required)>'
562) Admin::FeedbackController publisher access edit action should edit comment if own article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:278:in `block (3 levels) in <top (required)>'
563) Admin::FeedbackController publisher access update action should update comment if own article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:278:in `block (3 levels) in <top (required)>'
564) Admin::FeedbackController publisher access update action should not update comment if not own article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:278:in `block (3 levels) in <top (required)>'
565) Admin::FeedbackController publisher access#bulkops action should redirect to action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/feedback_controller_spec.rb:278:in `block (3 levels) in <top (required)>'
566) Admin::ProfilesController#index should render index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/profiles_controller_spec.rb:7:in `block (3 levels) in <top (required)>'
567) Admin::ProfilesController successful POST to index redirects to profile page
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/profiles_controller_spec.rb:20:in `block (3 levels) in <top (required)>'
568) Admin::ContentController insert_editor action should render _simple_editor
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:127:in `block (3 levels) in <top (required)>'
569) Admin::ContentController insert_editor action should render _visual_editor
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:127:in `block (3 levels) in <top (required)>'
570) Admin::ContentController insert_editor action should render _visual_editor even if editor param is set to unknow editor
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:127:in `block (3 levels) in <top (required)>'
571) Admin::ContentController with admin connection it should behave like index action should render template index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "index action" called from ./spec/controllers/admin/content_controller_spec.rb:404
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
572) Admin::ContentController with admin connection it should behave like index action should see all published in index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "index action" called from ./spec/controllers/admin/content_controller_spec.rb:404
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
573) Admin::ContentController with admin connection it should behave like index action should restrict only by searchstring
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "index action" called from ./spec/controllers/admin/content_controller_spec.rb:404
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
574) Admin::ContentController with admin connection it should behave like index action should restrict by searchstring and published_at
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "index action" called from ./spec/controllers/admin/content_controller_spec.rb:404
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
575) Admin::ContentController with admin connection it should behave like new action should create article with no comments
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
576) Admin::ContentController with admin connection it should behave like new action should create a published article with a redirect
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
577) Admin::ContentController with admin connection it should behave like new action should create a draft article without a redirect
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
578) Admin::ContentController with admin connection it should behave like new action should create an unpublished article without a redirect
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
579) Admin::ContentController with admin connection it should behave like new action should create an article published in the future without a redirect
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
580) Admin::ContentController with admin connection it should behave like new action should create article with no pings
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
581) Admin::ContentController with admin connection it should behave like new action should create an article linked to the current user
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
582) Admin::ContentController with admin connection it should behave like new action should create new published article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
583) Admin::ContentController with admin connection it should behave like new action should redirect to show
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
584) Admin::ContentController with admin connection it should behave like new action should send notifications on create
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
585) Admin::ContentController with admin connection it should behave like new action should create an article in a category
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
586) Admin::ContentController with admin connection it should behave like new action should create an article with tags
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
587) Admin::ContentController with admin connection it should behave like new action should create article in future
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
588) Admin::ContentController with admin connection it should behave like new action should correctly interpret time zone in :published_at
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
589) Admin::ContentController with admin connection it should behave like new action should respect "GMT+0000 (UTC)" in :published_at
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
590) Admin::ContentController with admin connection it should behave like new action should create a filtered article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
591) Admin::ContentController with admin connection it should behave like new action GET renders the 'new' template
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
592) Admin::ContentController with admin connection it should behave like new action GET correctly converts multi-word tags
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
593) Admin::ContentController with admin connection it should behave like new action publishing a published article with an autosaved draft updates the original
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
594) Admin::ContentController with admin connection it should behave like new action publishing a published article with an autosaved draft deletes the draft
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
595) Admin::ContentController with admin connection it should behave like new action publishing a draft copy of a published article updates the original
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
596) Admin::ContentController with admin connection it should behave like new action publishing a draft copy of a published article deletes the draft
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
597) Admin::ContentController with admin connection it should behave like new action saving a published article as draft leaves the original published
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
598) Admin::ContentController with admin connection it should behave like new action saving a published article as draft leaves the original as is
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
599) Admin::ContentController with admin connection it should behave like new action saving a published article as draft redirects to the index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
600) Admin::ContentController with admin connection it should behave like new action saving a published article as draft creates a draft
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:405
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
601) Admin::ContentController with admin connection it should behave like destroy action should_not destroy article by get
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "destroy action" called from ./spec/controllers/admin/content_controller_spec.rb:406
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
602) Admin::ContentController with admin connection it should behave like destroy action should destroy article by post
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "destroy action" called from ./spec/controllers/admin/content_controller_spec.rb:406
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
603) Admin::ContentController with admin connection it should behave like autosave action first time for a new article should save new article with draft status and no parent article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "autosave action" called from ./spec/controllers/admin/content_controller_spec.rb:407
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
604) Admin::ContentController with admin connection it should behave like autosave action second time for a new article should save the same article with draft status and no parent article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "autosave action" called from ./spec/controllers/admin/content_controller_spec.rb:407
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
605) Admin::ContentController with admin connection it should behave like autosave action for a published article should create a draft article with proper attributes and existing article as a parent
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "autosave action" called from ./spec/controllers/admin/content_controller_spec.rb:407
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
606) Admin::ContentController with admin connection it should behave like autosave action for a published article should not create another draft article with parent_id if article has already a draft associated
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "autosave action" called from ./spec/controllers/admin/content_controller_spec.rb:407
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
607) Admin::ContentController with admin connection it should behave like autosave action for a published article should create a draft with the same permalink even if the title has changed
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "autosave action" called from ./spec/controllers/admin/content_controller_spec.rb:407
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
608) Admin::ContentController with admin connection edit action should edit article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
609) Admin::ContentController with admin connection edit action should update article by edit action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
610) Admin::ContentController with admin connection edit action should allow updating body_and_extended
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
611) Admin::ContentController with admin connection edit action should delete draft about this article if update
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
612) Admin::ContentController with admin connection edit action should delete all draft about this article if update not happen but why not
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
613) Admin::ContentController with admin connection resource_add action should add resource
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
614) Admin::ContentController with admin connection resource_remove action should remove resource
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
615) Admin::ContentController with admin connection auto_complete_for_article_keywords action should return foo for keywords fo
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
616) Admin::ContentController with admin connection auto_complete_for_article_keywords action should return nothing for hello
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
617) Admin::ContentController with admin connection auto_complete_for_article_keywords action should return bar and bazz for ba keyword
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:394:in `block (3 levels) in <top (required)>'
618) Admin::ContentController with publisher connection it should behave like index action should render template index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "index action" called from ./spec/controllers/admin/content_controller_spec.rb:546
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
619) Admin::ContentController with publisher connection it should behave like index action should see all published in index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "index action" called from ./spec/controllers/admin/content_controller_spec.rb:546
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
620) Admin::ContentController with publisher connection it should behave like index action should restrict only by searchstring
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "index action" called from ./spec/controllers/admin/content_controller_spec.rb:546
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
621) Admin::ContentController with publisher connection it should behave like index action should restrict by searchstring and published_at
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "index action" called from ./spec/controllers/admin/content_controller_spec.rb:546
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
622) Admin::ContentController with publisher connection it should behave like new action should create article with no comments
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
623) Admin::ContentController with publisher connection it should behave like new action should create a published article with a redirect
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
624) Admin::ContentController with publisher connection it should behave like new action should create a draft article without a redirect
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
625) Admin::ContentController with publisher connection it should behave like new action should create an unpublished article without a redirect
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
626) Admin::ContentController with publisher connection it should behave like new action should create an article published in the future without a redirect
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
627) Admin::ContentController with publisher connection it should behave like new action should create article with no pings
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
628) Admin::ContentController with publisher connection it should behave like new action should create an article linked to the current user
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
629) Admin::ContentController with publisher connection it should behave like new action should create new published article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
630) Admin::ContentController with publisher connection it should behave like new action should redirect to show
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
631) Admin::ContentController with publisher connection it should behave like new action should send notifications on create
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
632) Admin::ContentController with publisher connection it should behave like new action should create an article in a category
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
633) Admin::ContentController with publisher connection it should behave like new action should create an article with tags
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
634) Admin::ContentController with publisher connection it should behave like new action should create article in future
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
635) Admin::ContentController with publisher connection it should behave like new action should correctly interpret time zone in :published_at
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
636) Admin::ContentController with publisher connection it should behave like new action should respect "GMT+0000 (UTC)" in :published_at
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
637) Admin::ContentController with publisher connection it should behave like new action should create a filtered article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
638) Admin::ContentController with publisher connection it should behave like new action GET renders the 'new' template
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
639) Admin::ContentController with publisher connection it should behave like new action GET correctly converts multi-word tags
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
640) Admin::ContentController with publisher connection it should behave like new action publishing a published article with an autosaved draft updates the original
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
641) Admin::ContentController with publisher connection it should behave like new action publishing a published article with an autosaved draft deletes the draft
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
642) Admin::ContentController with publisher connection it should behave like new action publishing a draft copy of a published article updates the original
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
643) Admin::ContentController with publisher connection it should behave like new action publishing a draft copy of a published article deletes the draft
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
644) Admin::ContentController with publisher connection it should behave like new action saving a published article as draft leaves the original published
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
645) Admin::ContentController with publisher connection it should behave like new action saving a published article as draft leaves the original as is
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
646) Admin::ContentController with publisher connection it should behave like new action saving a published article as draft redirects to the index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
647) Admin::ContentController with publisher connection it should behave like new action saving a published article as draft creates a draft
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "new action" called from ./spec/controllers/admin/content_controller_spec.rb:547
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
648) Admin::ContentController with publisher connection it should behave like destroy action should_not destroy article by get
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "destroy action" called from ./spec/controllers/admin/content_controller_spec.rb:548
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
649) Admin::ContentController with publisher connection it should behave like destroy action should destroy article by post
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
Shared Example Group: "destroy action" called from ./spec/controllers/admin/content_controller_spec.rb:548
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
650) Admin::ContentController with publisher connection edit action should redirect if edit article doesn't his
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
651) Admin::ContentController with publisher connection edit action should edit article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
652) Admin::ContentController with publisher connection edit action should update article by edit action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
653) Admin::ContentController with publisher connection destroy action can be access should redirect when want destroy article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/content_controller_spec.rb:540:in `block (3 levels) in <top (required)>'
654) Admin::TextfiltersController macro help action should render success
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/textfilters_controller_spec.rb:8:in `block (3 levels) in <top (required)>'
655) Admin::ThemesController redirects to :index after the :switchto action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
656) Admin::ThemesController returns succes for the :preview action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
657) Admin::ThemesController test index assigns @themes for the :index action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
658) Admin::ThemesController test index should have design tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
659) Admin::ThemesController test index should have Choose theme, Customize sidebar, Theme editor, View theme catalogue
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
660) Admin::ThemesController test editor shows a list of css and erb files for the :editor action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
661) Admin::ThemesController test editor trying to edit a stylesheet as a layout should raise an error
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
662) Admin::ThemesController test editor trying to edit a layout as a stylesheet should raise an error
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
663) Admin::ThemesController test editor trying to edit a nonexisting stylesheet should raise an error
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
664) Admin::ThemesController test editor trying to edit a nonexisting layout should raise an error
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
665) Admin::ThemesController test editor Trying to open a valid layout should fill the textarea with the layout file content
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
666) Admin::ThemesController test editor should have design tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
667) Admin::ThemesController test editor should have Choose theme, Customize sidebar, Theme editor, View theme catalogue
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
668) Admin::ThemesController test editor Trying to open a valid stylesheet should fill the textarea with the stylesheet file content
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
669) Admin::ThemesController catalogue should have design tab selected
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
670) Admin::ThemesController catalogue should have Choose theme, Customize sidebar, Theme editor, View theme catalogue
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/admin/themes_controller_spec.rb:7:in `block (2 levels) in <top (required)>'
671) CommentsController#create should redirect to the article
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
672) CommentsController#create Basic comment creation should assign the new comment to @comment
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
673) CommentsController#create Basic comment creation should assign the article to @article
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
674) CommentsController#create Basic comment creation should save the comment
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
675) CommentsController#create Basic comment creation should set the author
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
676) CommentsController#create Basic comment creation should set an author cookie
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
677) CommentsController#create Basic comment creation should set a gravatar_id cookie
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
678) CommentsController#create Basic comment creation should set a url cookie
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
679) CommentsController AJAX creation should render the comment partial
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
680) CommentsController#index scoped index GET 2007/10/11/slug/comments should redirect to /2007/10/11/slug#comments
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
681) CommentsController#index without format should be successful
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
682) CommentsController#index without format should not bother fetching any comments
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
683) CommentsController#index with :format => 'atom' without article is succesful
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
684) CommentsController#index with :format => 'atom' without article passes the comments to the template
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
685) CommentsController#index with :format => 'atom' without article should return an atom feed
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
686) CommentsController#index with :format => 'atom' with an article should return an atom feed
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
687) CommentsController#index with :format => 'rss' without article is succesful
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
688) CommentsController#index with :format => 'rss' without article passes the comments to the template
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
689) CommentsController#index with :format => 'rss' without article should return an rss feed
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
690) CommentsController#index with :format => 'rss' with article should return an rss feed
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/comments_controller_spec.rb:5:in `block (2 levels) in <top (required)>'
691) ArticlesController should redirect category to /categories
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
692) ArticlesController should redirect tag to /tags
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
693) ArticlesController archives
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
694) ArticlesController index action should be render template index
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
695) ArticlesController index action should show some articles
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
696) ArticlesController index action should have good link feed rss
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
697) ArticlesController index action should have good link feed atom
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
698) ArticlesController index action should have a canonical url
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
699) ArticlesController index action should have googd title
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
700) ArticlesController index action should have a custom tracking field
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
701) ArticlesController#search action should render feed rss by search
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
702) ArticlesController#search action should render feed atom by search
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
703) ArticlesController#search action search with empty result
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
704) ArticlesController#search action a valid search should render template search
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
705) ArticlesController#search action a valid search should assigns articles
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
706) ArticlesController#search action a valid search should have good feed rss link
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
707) ArticlesController#search action a valid search should have good feed atom link
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
708) ArticlesController#search action a valid search should have a canonical url
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
709) ArticlesController#search action a valid search should have a good title
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
710) ArticlesController#search action a valid search should have content markdown interpret and without html tag
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
711) ArticlesController#search action a valid search should have a custom tracking field
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
712) ArticlesController#livesearch action with a query with several words should be valid
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
713) ArticlesController#livesearch action with a query with several words should render without layout
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
714) ArticlesController#livesearch action with a query with several words should render template live_search
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
715) ArticlesController#livesearch action with a query with several words should not have h3 tag
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
716) ArticlesController#livesearch action with a query with several words should assign @search the search string
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
717) ArticlesController index for a month should render template index
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
718) ArticlesController index for a month should contain some articles
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
719) ArticlesController index for a month should have a canonical url
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
720) ArticlesController index for a month should have a good title
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
721) ArticlesController index for a month should have a custom tracking field
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:16:in `block (2 levels) in <top (required)>'
722) ArticlesController nousers redirects to signup
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:237:in `block (2 levels) in <top (required)>'
723) ArticlesController feeds /articles.atom => an atom feed
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:252:in `block (2 levels) in <top (required)>'
724) ArticlesController feeds /articles.rss => an RSS 2.0 feed
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:252:in `block (2 levels) in <top (required)>'
725) ArticlesController feeds atom feed for archive should be valid
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:252:in `block (2 levels) in <top (required)>'
726) ArticlesController feeds RSS feed for archive should be valid
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:252:in `block (2 levels) in <top (required)>'
727) ArticlesController the index should ignore the HTTP Accept: header
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:297:in `block (2 levels) in <top (required)>'
728) ArticlesController previewing with non logged user should redirect to login
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:310:in `block (2 levels) in <top (required)>'
729) ArticlesController previewing with logged user should render template /articles/read
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:310:in `block (2 levels) in <top (required)>'
730) ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/true-blue-3/views/articles/read
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:310:in `block (2 levels) in <top (required)>'
731) ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/standard_issue/views/articles/read
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:310:in `block (2 levels) in <top (required)>'
732) ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/true-red/views/articles/read
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:310:in `block (2 levels) in <top (required)>'
733) ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/typographic/views/articles/read
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:310:in `block (2 levels) in <top (required)>'
734) ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/dirtylicious/views/articles/read
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:310:in `block (2 levels) in <top (required)>'
735) ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/scribbish/views/articles/read
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:310:in `block (2 levels) in <top (required)>'
736) ArticlesController previewing with logged user should assigns article define with id
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:310:in `block (2 levels) in <top (required)>'
737) ArticlesController previewing with logged user should assigns last article with id like parent_id
Failure/Error: before(:each) { @blog = Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:310:in `block (2 levels) in <top (required)>'
738) ArticlesController redirecting should get good article with utf8 slug
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:447:in `block (2 levels) in <top (required)>'
739) ArticlesController redirecting should get good article with pre-escaped utf8 slug using unescaped slug
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:456:in `block (2 levels) in <top (required)>'
740) ArticlesController redirecting with explicit redirects should redirect from known URL
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:365:in `block (3 levels) in <top (required)>'
741) ArticlesController redirecting with explicit redirects should not redirect from unknown URL
Failure/Error: :profile => Factory(:profile_admin, :label => Profile::ADMIN),
ActiveRecord::RecordInvalid:
Validation failed: Label has already been taken
# ./spec/controllers/articles_controller_spec.rb:386:in `block (3 levels) in <top (required)>'
742) ArticlesController redirecting with explicit redirects and non-empty relative_url_root should redirect
Failure/Error: b = Factory(:blog, :base_url => "http://test.host/blog")
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:404:in `block (4 levels) in <top (required)>'
743) ArticlesController redirecting with explicit redirects and non-empty relative_url_root should redirect if to_path includes relative_url_root
Failure/Error: b = Factory(:blog, :base_url => "http://test.host/blog")
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:404:in `block (4 levels) in <top (required)>'
744) ArticlesController redirecting with explicit redirects and non-empty relative_url_root should ignore the blog base_url if the to_path is a full uri
Failure/Error: b = Factory(:blog, :base_url => "http://test.host/blog")
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:404:in `block (4 levels) in <top (required)>'
745) ArticlesController redirecting accessing old-style URL with "articles" as the first part should redirect to article
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:465:in `block (3 levels) in <top (required)>'
746) ArticlesController redirecting accessing old-style URL with "articles" as the first part should redirect to article with url_root
Failure/Error: b = Factory(:blog, :base_url => "http://test.host/blog")
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:476:in `block (3 levels) in <top (required)>'
747) ArticlesController redirecting accessing old-style URL with "articles" as the first part should redirect to article with articles in url_root
Failure/Error: b = Factory(:blog, :base_url => "http://test.host/aaa/articles/bbb")
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:487:in `block (3 levels) in <top (required)>'
748) ArticlesController redirecting with permalink_format like %title%.html accessing various non-matching URLs should not find '.htmlsecond-blog-article'
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
749) ArticlesController redirecting with permalink_format like %title%.html accessing various non-matching URLs should not find 'second-blog-article.html.html'
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
750) ArticlesController redirecting with permalink_format like %title%.html accessing various non-matching URLs should not find 'second-blog-article.html/foo'
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
751) ArticlesController redirecting with permalink_format like %title%.html accessing legacy URLs should redirect from default URL format
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
752) ArticlesController redirecting with permalink_format like %title%.html accessing legacy URLs should redirect from old-style URL format with "articles" part
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
753) ArticlesController redirecting with permalink_format like %title%.html accessing an article should render template read to article
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
754) ArticlesController redirecting with permalink_format like %title%.html accessing an article should assign article1 to @article
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
755) ArticlesController redirecting with permalink_format like %title%.html accessing an article the resulting page should have good rss feed link
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
756) ArticlesController redirecting with permalink_format like %title%.html accessing an article the resulting page should have good atom feed link
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
757) ArticlesController redirecting with permalink_format like %title%.html accessing an article the resulting page should have a canonical url
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
758) ArticlesController redirecting with permalink_format like %title%.html accessing an article the resulting page should have a good title
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
759) ArticlesController redirecting with permalink_format like %title%.html rendering as atom feed should render feedback atom feed
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
760) ArticlesController redirecting with permalink_format like %title%.html rendering as rss feed should render rss20 partial
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:501:in `block (3 levels) in <top (required)>'
761) ArticlesController redirecting with a format containing a fixed component should find the article if the url matches all components
Failure/Error: b = Factory(:blog, :permalink_format => '/foo/%title%')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:607:in `block (3 levels) in <top (required)>'
762) ArticlesController redirecting with a format containing a fixed component should not find the article if the url does not match the fixed component
Failure/Error: b = Factory(:blog, :permalink_format => '/foo/%title%')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:607:in `block (3 levels) in <top (required)>'
763) ArticlesController redirecting with a custom format with several fixed parts and several variables should find the article if the url matches all components
Failure/Error: b = Factory(:blog, :permalink_format => '/foo/bar/%year%/%month%/%title%')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:625:in `block (3 levels) in <top (required)>'
764) ArticlesController redirecting with a custom format with several fixed parts and several variables should not find the article if the url only matches some components
Failure/Error: b = Factory(:blog, :permalink_format => '/foo/bar/%year%/%month%/%title%')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:625:in `block (3 levels) in <top (required)>'
765) ArticlesController password protected article alone should be password protected
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:660:in `block (2 levels) in <top (required)>'
766) ArticlesController password protected#check_password shows article when given correct password
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:660:in `block (2 levels) in <top (required)>'
767) ArticlesController password protected#check_password shows password form when given incorrect password
Failure/Error: b = Factory(:blog, :permalink_format => '/%title%.html')
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:660:in `block (2 levels) in <top (required)>'
768) ArticlesController assigned keywords article with categories should have meta keywords
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:684:in `block (2 levels) in <top (required)>'
769) ArticlesController assigned keywords article with neither categories nor tags should not have meta keywords
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:684:in `block (2 levels) in <top (required)>'
770) ArticlesController assigned keywords index without option and no blog keywords should not have meta keywords
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:684:in `block (2 levels) in <top (required)>'
771) ArticlesController assigned keywords index without option but with blog keywords should have meta keywords
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/articles_controller_spec.rb:684:in `block (2 levels) in <top (required)>'
772) AuthorsController#show as html renders the :show template
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
773) AuthorsController#show as html assigns author
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
774) AuthorsController#show as html assigns articles as published articles
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
775) AuthorsController#show as html when rendered has a link to the rss feed
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
776) AuthorsController#show as html when rendered has a link to the atom feed
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
777) AuthorsController#show as an atom feed assigns articles as published articles
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
778) AuthorsController#show as an atom feed renders the atom template
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
779) AuthorsController#show as an atom feed does not render layout
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
780) AuthorsController#show as an rss feed assigns articles as published articles
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
781) AuthorsController#show as an rss feed renders the rss template
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
782) AuthorsController#show as an rss feed does not render layout
Failure/Error: let!(:blog) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:5:in `block (3 levels) in <top (required)>'
783) AuthorsController SEO options should never have meta keywords with deactivated option
Failure/Error: Factory(:blog, :use_meta_keyword => false)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:84:in `block (2 levels) in <top (required)>'
784) AuthorsController SEO options should never have meta keywords with deactivated option
Failure/Error: Factory(:blog, :use_meta_keyword => true)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/authors_controller_spec.rb:91:in `block (2 levels) in <top (required)>'
785) AccountsController A successful login with 'Remember me' checked should not cause password to change
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:6:in `block (3 levels) in <top (required)>'
786) AccountsController A successfully authenticated login session gets a user
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:16:in `block (3 levels) in <top (required)>'
787) AccountsController A successfully authenticated login sets typo_user_profile cookie
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:16:in `block (3 levels) in <top (required)>'
788) AccountsController A successfully authenticated login redirects to /bogus/location
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:16:in `block (3 levels) in <top (required)>'
789) AccountsController A successfully authenticated login redirects to /admin if no return
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:16:in `block (3 levels) in <top (required)>'
790) AccountsController A successfully authenticated login redirects to /admin if no return and you are logged in
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:16:in `block (3 levels) in <top (required)>'
791) AccountsController A successfully authenticated login should redirect to signup if no users
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:16:in `block (3 levels) in <top (required)>'
792) AccountsController User is inactive no user id goes in the session
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:61:in `block (3 levels) in <top (required)>'
793) AccountsController User is inactive login should == "inactive"
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:61:in `block (3 levels) in <top (required)>'
794) AccountsController User is inactive typo_user_profile cookie should be blank
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:61:in `block (3 levels) in <top (required)>'
795) AccountsController User is inactive should render login action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:61:in `block (3 levels) in <top (required)>'
796) AccountsController Login with nil user and password should render login action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:94:in `block (3 levels) in <top (required)>'
797) AccountsController Login gets the wrong password no user in goes in the session
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:110:in `block (3 levels) in <top (required)>'
798) AccountsController Login gets the wrong password login should == "bob"
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:110:in `block (3 levels) in <top (required)>'
799) AccountsController Login gets the wrong password typo_user_profile cookie should be blank
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:110:in `block (3 levels) in <top (required)>'
800) AccountsController Login gets the wrong password should render login action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:110:in `block (3 levels) in <top (required)>'
801) AccountsController GET /login should render action :login
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:142:in `block (3 levels) in <top (required)>'
802) AccountsController GET /login with 0 existing users should render action :signup
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:152:in `block (3 levels) in <top (required)>'
803) AccountsController GET /login with 0 existing users should render :signup
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:152:in `block (3 levels) in <top (required)>'
804) AccountsController with >0 existing user and allow_signup = 0 GET signup should redirect to login
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:170:in `block (3 levels) in <top (required)>'
805) AccountsController with >0 existing user and allow_signup = 0 POST signup without allow_signup should redirect to login
Failure/Error: @blog = Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:170:in `block (3 levels) in <top (required)>'
806) AccountsController with > 0 existing user and allow_signup = 1 GET signup with allow_signup should redirect to login
Failure/Error: @blog = Factory(:blog, :allow_signup => 1)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:191:in `block (3 levels) in <top (required)>'
807) AccountsController with > 0 existing user and allow_signup = 1 POST signup with allow_signup should redirect to login
Failure/Error: @blog = Factory(:blog, :allow_signup => 1)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:191:in `block (3 levels) in <top (required)>'
808) AccountsController GET signup with 0 existing users sets @user
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:212:in `block (3 levels) in <top (required)>'
809) AccountsController GET signup with 0 existing users renders action signup
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:212:in `block (3 levels) in <top (required)>'
810) AccountsController POST signup with 0 existing users creates and saves a user
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:273:in `block (3 levels) in <top (required)>'
811) AccountsController POST signup with 0 existing users redirects to /account/confirm
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:273:in `block (3 levels) in <top (required)>'
812) AccountsController POST signup with 0 existing users session gets a user
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:273:in `block (3 levels) in <top (required)>'
813) AccountsController User is logged in trying to log in once again redirects to admin/dashboard/index
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:310:in `block (3 levels) in <top (required)>'
814) AccountsController User is logged in when logging out deletes the session[:user_id]
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:310:in `block (3 levels) in <top (required)>'
815) AccountsController User is logged in when logging out deletes the session[:user]
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:310:in `block (3 levels) in <top (required)>'
816) AccountsController User is logged in when logging out redirects to the login action
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:310:in `block (3 levels) in <top (required)>'
817) AccountsController User is logged in when logging out deletes cookies containing credentials
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:310:in `block (3 levels) in <top (required)>'
818) AccountsController when user has lost their password when GET
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:353:in `block (3 levels) in <top (required)>'
819) AccountsController when user has lost their password when a known login or email is POSTed
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:353:in `block (3 levels) in <top (required)>'
820) AccountsController when user has lost their password when an unknown login or email is POSTed
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:353:in `block (3 levels) in <top (required)>'
821) AccountsController when user has lost their password when an unknown login or email is POSTed should display an error
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/accounts_controller_spec.rb:353:in `block (3 levels) in <top (required)>'
822) ThemeController test_stylesheets
Failure/Error: before(:each) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/theme_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
823) ThemeController test_images
Failure/Error: before(:each) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/theme_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
824) ThemeController test_malicious_path
Failure/Error: before(:each) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/theme_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
825) ThemeController test_view_theming
Failure/Error: before(:each) { Factory(:blog) }
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/theme_controller_spec.rb:6:in `block (2 levels) in <top (required)>'
826) SetupController when no blog is configured GET setup
Failure/Error: specify { response.should render_template('index') }
expecting <"index"> but rendering with <"">
# ./spec/controllers/setup_controller_spec.rb:17:in `block (4 levels) in <top (required)>'
827) SetupController when no blog is configured POST setup
Failure/Error: specify { response.should redirect_to(:action => 'confirm') }
Expected response to be a redirect to <http://test.host/setup/confirm> but was a redirect to <http://test.host/>
# ./spec/controllers/setup_controller_spec.rb:25:in `block (4 levels) in <top (required)>'
828) SetupController when no blog is configured POST setup should correctly initialize blog and users
Failure/Error: Blog.default.blog_name.should == 'Foo'
expected: "Foo"
got: "Toppturer i Trollheimen" (using ==)
# ./spec/controllers/setup_controller_spec.rb:28:in `block (4 levels) in <top (required)>'
829) SetupController when no blog is configured POST setup should log in admin user
Failure/Error: session[:user_id].should == User.find_by_login("admin").id
NoMethodError:
undefined method `id' for nil:NilClass
# ./spec/controllers/setup_controller_spec.rb:36:in `block (4 levels) in <top (required)>'
830) SetupController when a blog is configured and has some users GET setup
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/setup_controller_spec.rb:62:in `block (4 levels) in <top (required)>'
831) SetupController when a blog is configured and has some users POST setup
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/setup_controller_spec.rb:71:in `block (4 levels) in <top (required)>'
832) SetupController when a blog is configured and has some users POST setup should not initialize blog and users
Failure/Error: Factory(:blog)
ActiveRecord::RecordInvalid:
Validation failed: There can only be one...
# ./spec/controllers/setup_controller_spec.rb:71:in `block (4 levels) in <top (required)>'
Finished in 873.27 seconds
1237 examples, 832 failures, 4 pending
Failed examples:
rspec ./spec/models/blog_spec.rb:48 # The first blog should be the only blog allowed
rspec ./spec/models/blog_spec.rb:54 # The default blog should pick up updates after a cache clear
rspec ./spec/models/blog_spec.rb:69 # Given no blogs, a new default blog should be valid after filling the title
rspec ./spec/models/blog_spec.rb:74 # Given no blogs, a new default blog should be valid without filling the title
rspec ./spec/models/blog_spec.rb:104 # Valid permalink in blog should be valid with only %title%
rspec ./spec/models/blog_spec.rb:104 # Valid permalink in blog should be valid with only %title%.html
rspec ./spec/models/blog_spec.rb:104 # Valid permalink in blog should be valid with only /hello/all/%year%/%title%
rspec ./spec/models/blog_spec.rb:104 # Valid permalink in blog should be valid with only atom/%title%.html
rspec ./spec/models/blog_spec.rb:104 # Valid permalink in blog should be valid with only ok/rss/%title%.html
rspec ./spec/models/trackback_spec.rb:13 # Trackback With the various trackback filters loaded and DNS mocked out appropriately Incomplete trackbacks should not be accepted
rspec ./spec/models/trackback_spec.rb:22 # Trackback With the various trackback filters loaded and DNS mocked out appropriately A valid trackback should be accepted
rspec ./spec/models/trackback_spec.rb:34 # Trackback With the various trackback filters loaded and DNS mocked out appropriately Trackbacks with a spammy link in the excerpt should be rejected
rspec ./spec/models/trackback_spec.rb:41 # Trackback With the various trackback filters loaded and DNS mocked out appropriately Trackbacks with a spammy source url should be rejected
rspec ./spec/models/trackback_spec.rb:47 # Trackback With the various trackback filters loaded and DNS mocked out appropriately Trackbacks from a spammy ip address should be rejected
rspec ./spec/models/comment_spec.rb:229 # Comment should have good default filter
rspec ./spec/models/comment_spec.rb:25 # Comment#permalink_url should render permalink to comment in public part
rspec ./spec/models/comment_spec.rb:31 # Comment#edit_url should get a url where edit comment in admin
rspec ./spec/models/comment_spec.rb:39 # Comment#delete_url should get the delete url of comment in admin part
rspec ./spec/models/comment_spec.rb:48 # Comment#save should save good comment
rspec ./spec/models/comment_spec.rb:54 # Comment#save should save spam comment
rspec ./spec/models/comment_spec.rb:60 # Comment#save should not save in invalid article
rspec ./spec/models/comment_spec.rb:69 # Comment#save should change old comment
rspec ./spec/models/comment_spec.rb:75 # Comment#save should save a valid comment
rspec ./spec/models/comment_spec.rb:81 # Comment#save should not save with article not allow comment
rspec ./spec/models/comment_spec.rb:98 # Comment#create should create comment
rspec ./spec/models/comment_spec.rb:104 # Comment#create preserves urls starting with https://
rspec ./spec/models/comment_spec.rb:110 # Comment#create preserves urls starting with http://
rspec ./spec/models/comment_spec.rb:116 # Comment#create prepends http:// to urls without protocol
rspec ./spec/models/comment_spec.rb:128 # Comment#spam? should reject spam rbl
rspec ./spec/models/comment_spec.rb:135 # Comment#spam? should not define spam a comment rbl with lookup succeeds
rspec ./spec/models/comment_spec.rb:143 # Comment#spam? should reject spam with uri limit
rspec ./spec/models/comment_spec.rb:174 # Comment reject xss should reject with filter ''
rspec ./spec/models/comment_spec.rb:174 # Comment reject xss should reject with filter 'textile'
rspec ./spec/models/comment_spec.rb:174 # Comment reject xss should reject with filter 'markdown'
rspec ./spec/models/comment_spec.rb:174 # Comment reject xss should reject with filter 'smartypants'
rspec ./spec/models/comment_spec.rb:174 # Comment reject xss should reject with filter 'markdown smartypants'
rspec ./spec/models/comment_spec.rb:190 # Comment change state should becomes withdraw
rspec ./spec/models/comment_spec.rb:202 # Comment change state should becomes not published in article if withdraw
rspec ./spec/models/comment_spec.rb:220 # Comment change state should becomes confirmed if withdrawn
rspec ./spec/models/comment_spec.rb:242 # Comment with feedback moderation enabled should save comment as presumably spam
rspec ./spec/models/comment_spec.rb:255 # Comment with feedback moderation enabled should save comment as confirmed ham
rspec ./spec/models/ping_pinger_spec.rb:13 # Ping::Pinger with Test::Unit test_pingback_url_nil
rspec ./spec/models/ping_pinger_spec.rb:21 # Ping::Pinger with Test::Unit test_pingback_url_from_body
rspec ./spec/models/ping_pinger_spec.rb:28 # Ping::Pinger with Test::Unit test_pingback_url
rspec ./spec/models/post_type_spec.rb:25 # PostType post types are unique
rspec ./spec/models/post_type_spec.rb:10 # PostType Given a new post type should give a valid post type
rspec ./spec/models/post_type_spec.rb:14 # PostType Given a new post type should have a sanitized permalink
rspec ./spec/models/post_type_spec.rb:19 # PostType Given a new post type should have a sanitized permalink with a
rspec ./spec/models/text_filter_spec.rb:240 # With the list of available filters#filter text by name
rspec ./spec/models/text_filter_spec.rb:15 # With the list of available filters#available_filters
rspec ./spec/models/text_filter_spec.rb:16 # With the list of available filters#available_filters
rspec ./spec/models/text_filter_spec.rb:17 # With the list of available filters#available_filters
rspec ./spec/models/text_filter_spec.rb:18 # With the list of available filters#available_filters
rspec ./spec/models/text_filter_spec.rb:19 # With the list of available filters#available_filters
rspec ./spec/models/text_filter_spec.rb:20 # With the list of available filters#available_filters
rspec ./spec/models/text_filter_spec.rb:21 # With the list of available filters#available_filters
rspec ./spec/models/text_filter_spec.rb:22 # With the list of available filters#available_filters
rspec ./spec/models/text_filter_spec.rb:23 # With the list of available filters#available_filters
rspec ./spec/models/text_filter_spec.rb:28 # With the list of available filters#macro_filters
rspec ./spec/models/text_filter_spec.rb:29 # With the list of available filters#macro_filters
rspec ./spec/models/text_filter_spec.rb:30 # With the list of available filters#macro_filters
rspec ./spec/models/text_filter_spec.rb:31 # With the list of available filters#macro_filters
rspec ./spec/models/text_filter_spec.rb:32 # With the list of available filters#macro_filters
rspec ./spec/models/text_filter_spec.rb:33 # With the list of available filters#macro_filters
rspec ./spec/models/text_filter_spec.rb:34 # With the list of available filters#macro_filters
rspec ./spec/models/text_filter_spec.rb:35 # With the list of available filters#macro_filters
rspec ./spec/models/text_filter_spec.rb:36 # With the list of available filters#macro_filters
rspec ./spec/models/text_filter_spec.rb:45 # With the list of available filters#filter_text unknown
rspec ./spec/models/text_filter_spec.rb:50 # With the list of available filters#filter_text smartypants
rspec ./spec/models/text_filter_spec.rb:56 # With the list of available filters#filter_text markdown
rspec ./spec/models/text_filter_spec.rb:65 # With the list of available filters#filter_text filterchain
rspec ./spec/models/text_filter_spec.rb:147 # With the list of available filters#filter_text test_code_plus_markup_chain
rspec ./spec/models/text_filter_spec.rb:79 # With the list of available filters#filter_text specific typo tags flickr should show with default settings
rspec ./spec/models/text_filter_spec.rb:86 # With the list of available filters#filter_text specific typo tags flickr should use default image size
rspec ./spec/models/text_filter_spec.rb:93 # With the list of available filters#filter_text specific typo tags flickr should use caption
rspec ./spec/models/text_filter_spec.rb:100 # With the list of available filters#filter_text specific typo tags flickr broken_flickr_link
rspec ./spec/models/text_filter_spec.rb:112 # With the list of available filters#filter_text code textfilter single line should made nothin if no args
rspec ./spec/models/text_filter_spec.rb:116 # With the list of available filters#filter_text code textfilter single line should parse ruby lang
rspec ./spec/models/text_filter_spec.rb:120 # With the list of available filters#filter_text code textfilter single line should parse ruby and xml in same sentence but not in same place
rspec ./spec/models/text_filter_spec.rb:126 # With the list of available filters#filter_text code textfilter multiline should render ruby
rspec ./spec/models/text_filter_spec.rb:191 # With the list of available filters#filter_text lightbox should work
rspec ./spec/models/text_filter_spec.rb:198 # With the list of available filters#filter_text lightbox shoudl use default thumb image size
rspec ./spec/models/text_filter_spec.rb:205 # With the list of available filters#filter_text lightbox should use default display image size
rspec ./spec/models/text_filter_spec.rb:212 # With the list of available filters#filter_text lightbox should work with caption
rspec ./spec/models/text_filter_spec.rb:222 # With the list of available filters#filter_text combining a post-macro with markdown correctly interprets the macro
rspec ./spec/models/text_filter_spec.rb:230 # With the list of available filters#filter_text combining a post-macro with markdown correctly interprets the macro
rspec ./spec/models/resource_spec.rb:21 # Resource scopes#images should list only images (based on mime type)
rspec ./spec/models/resource_spec.rb:30 # Resource scopes#by_filename should sort resource by filename
rspec ./spec/models/resource_spec.rb:38 # Resource scopes#by_created_at should sort resource by created_at DESC
rspec ./spec/models/content_state/feedback_states_spec.rb:10 # FeedbackStates from Test::Unit test_ham_all_the_way
rspec ./spec/models/content_state/feedback_states_spec.rb:32 # FeedbackStates from Test::Unit test_spam_all_the_way
rspec ./spec/models/content_state/feedback_states_spec.rb:55 # FeedbackStates from Test::Unit test_presumed_spam_marked_as_ham
rspec ./spec/models/content_state/feedback_states_spec.rb:63 # FeedbackStates from Test::Unit test_presumed_ham_marked_as_spam
rspec ./spec/models/cache_support_spec.rb:10 # Given a published article An unchanged article does not invalidate the cache
rspec ./spec/models/cache_support_spec.rb:14 # Given a published article changing the body smashes the cache
rspec ./spec/models/cache_support_spec.rb:19 # Given a published article withdrawing it smashes the cache
rspec ./spec/models/cache_support_spec.rb:24 # Given a published article destroying it smashes the cache
rspec ./spec/models/cache_support_spec.rb:29 # Given a published article withdrawing, then destroying it smashes the cache
rspec ./spec/models/cache_support_spec.rb:43 # Given an unpublished article publishing smashes the cache
rspec ./spec/models/cache_support_spec.rb:47 # Given an unpublished article changing it keeps the cache
rspec ./spec/models/cache_support_spec.rb:52 # Given an unpublished article destroying it keeps the cache
rspec ./spec/models/cache_support_spec.rb:67 # Given an unpublished spammy comment changing it does not alter the cache
rspec ./spec/models/cache_support_spec.rb:73 # Given an unpublished spammy comment publishing it does alter the cache
rspec ./spec/models/cache_support_spec.rb:80 # Given an unpublished spammy comment destroying it does not alter the cache
rspec ./spec/models/cache_support_spec.rb:92 # Given a published comment changing it destroys the cache
rspec ./spec/models/cache_support_spec.rb:98 # Given a published comment unpublishing it destroys the cache
rspec ./spec/models/cache_support_spec.rb:103 # Given a published comment destroying it destroys the cache
rspec ./spec/models/cache_support_spec.rb:116 # Given an unpublished spammy trackback changing it does not alter the cache
rspec ./spec/models/cache_support_spec.rb:122 # Given an unpublished spammy trackback publishing it does alter the cache
rspec ./spec/models/cache_support_spec.rb:129 # Given an unpublished spammy trackback destroying it does not alter the cache
rspec ./spec/models/cache_support_spec.rb:141 # Given a published trackback changing it destroys the cache
rspec ./spec/models/cache_support_spec.rb:147 # Given a published trackback unpublishing it destroys the cache
rspec ./spec/models/cache_support_spec.rb:152 # Given a published trackback destroying it destroys the cache
rspec ./spec/models/tag_spec.rb:7 # Tag we can Tag.get by name
rspec ./spec/models/tag_spec.rb:12 # Tag tags are unique
rspec ./spec/models/tag_spec.rb:19 # Tag display names with spaces can be found by dash joined name
rspec ./spec/models/tag_spec.rb:29 # Tag articles can be tagged
rspec ./spec/models/tag_spec.rb:40 # Tag find_all_with_article_counters finds 2 tags
rspec ./spec/models/tag_spec.rb:56 # Tag permalink_url should be of form /tag/<name>
rspec ./spec/models/tag_spec.rb:62 # Tag#published_articles should return only published articles
rspec ./spec/models/article_spec.rb:220 # Article test_find_published
rspec ./spec/models/article_spec.rb:314 # Article should notify
rspec ./spec/models/article_spec.rb:493 # Article#published_at_like should return all content for the month if year and month sent
rspec ./spec/models/page_spec.rb:29 # Given the fixture :first_page Pages cannot have the same name
rspec ./spec/models/page_spec.rb:34 # Given the fixture :first_page should give a satanized title
rspec ./spec/models/page_spec.rb:12 # Given the fixture :first_page#permalink_url
rspec ./spec/models/page_spec.rb:20 # Given the fixture :first_page url#edit_url should be: http://myblog.net/admin/pages/edit/<page_id>
rspec ./spec/models/page_spec.rb:24 # Given the fixture :first_page url#delete_url should work too
rspec ./spec/models/page_spec.rb:95 # Given a valid page default filter should be fetched from the blog
rspec ./spec/models/theme_spec.rb:16 # Given the default theme theme should be typographic
rspec ./spec/models/theme_spec.rb:20 # Given the default theme theme description should be correct
rspec ./spec/models/theme_spec.rb:25 # Given the default theme theme_from_path should find the correct theme
rspec ./spec/models/theme_spec.rb:30 # Given the default theme#search_theme_path finds the right things 2
rspec ./spec/models/theme_spec.rb:41 # Given the default theme find_all finds all the installed themes
rspec ./spec/models/sidebar_spec.rb:16 # Sidebar#find_all_visible returns only the sidebar with active position
rspec ./spec/models/sidebar_spec.rb:31 # Sidebar#find with an invalid sidebar in the database skips the invalid active sidebar
rspec ./spec/models/ping_spec.rb:15 # Given a post which references a pingback enabled article Pingback sent to url found in referenced header
rspec ./spec/models/ping_spec.rb:22 # Given a post which references a pingback enabled article Pingback sent to url found in referenced body
rspec ./spec/models/ping_spec.rb:31 # Given a post which references a pingback enabled article Pingback sent when new article is saved
rspec ./spec/models/ping_spec.rb:79 # An article links to another article, which contains a trackback URL Trackback URL is detected and pinged
rspec ./spec/models/ping_spec.rb:86 # An article links to another article, which contains a trackback URL sends a trackback without html tag in excerpt
rspec ./spec/models/ping_spec.rb:100 # An article links to another article, which contains a trackback URL sends a trackback without markdown tag in excerpt
rspec ./spec/models/ping_spec.rb:149 # Given a remote site to notify, eg technorati we can ping them correctly
rspec ./spec/models/user_spec.rb:40 # User With the contents and users fixtures loaded The various article finders work appropriately
rspec ./spec/models/user_spec.rb:211 # User#permalink_url
rspec ./spec/models/category_spec.rb:18 # Category should know published_articles
rspec ./spec/models/category_spec.rb:29 # Given the fixtures find gets the order right
rspec ./spec/models/category_spec.rb:38 # Given the fixtures can still override order in find
rspec ./spec/models/category_spec.rb:49 # Given the fixtures.reorder_alpha puts categories in alphabetical order
rspec ./spec/models/category_spec.rb:67 # Category permalink
rspec ./spec/models/article_closing_spec.rb:17 # CommentClosing from Test::Unit; no I don't know why it's in article_closing_spec.rb test_new_article_should_be_open_if_auto_close_is_zero
rspec ./spec/models/article_closing_spec.rb:23 # CommentClosing from Test::Unit; no I don't know why it's in article_closing_spec.rb test_old_article_should_be_open_if_auto_close_is_zero
rspec ./spec/models/article_closing_spec.rb:28 # CommentClosing from Test::Unit; no I don't know why it's in article_closing_spec.rb test_new_article_should_be_open_if_auto_close_is_thirty
rspec ./spec/models/article_closing_spec.rb:36 # CommentClosing from Test::Unit; no I don't know why it's in article_closing_spec.rb test_old_article_should_be_closed_if_auto_close_is_thirty
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # First dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # First dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # First dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # First dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # First dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Second dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Second dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Second dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Second dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Second dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Dodgy comment #3 it should behave like CommentSanitization Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Dodgy comment #3 it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Dodgy comment #3 it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Dodgy comment #3 it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Dodgy comment #3 it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Extra Dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Extra Dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Extra Dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Extra Dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Extra Dodgy comment it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS1 it should behave like CommentSanitization Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS1 it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS1 it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS1 it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS1 it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS2 it should behave like CommentSanitization Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS2 it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS2 it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS2 it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS2 it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS2 it should behave like CommentSanitization Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS2 it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS2 it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS2 it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # XSS2 it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Comment with bare http URL it should behave like CommentSanitization Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Comment with bare http URL it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Comment with bare http URL it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Comment with bare http URL it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Comment with bare http URL it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Comment with bare email address it should behave like CommentSanitization Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Comment with bare email address it should behave like CommentSanitization Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Comment with bare email address it should behave like CommentSanitization Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Comment with bare email address it should behave like CommentSanitization Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:23 # Comment with bare email address it should behave like CommentSanitization Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # First dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # First dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # First dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # First dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # First dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Second dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Second dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Second dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Second dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Second dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Dodgy comment #3 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Dodgy comment #3 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Dodgy comment #3 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Dodgy comment #3 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Dodgy comment #3 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Extra Dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Extra Dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Extra Dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Extra Dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Extra Dodgy comment with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS1 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS1 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS1 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS1 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS1 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # XSS2 with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Comment with bare http URL with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Comment with bare http URL with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Comment with bare http URL with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Comment with bare http URL with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Comment with bare http URL with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Comment with bare email address with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Comment with bare email address with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Comment with bare email address with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the textile textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Comment with bare email address with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the smartypants textfilter
rspec ./spec/views/comments/html_sanitization_spec.rb:138 # Comment with bare email address with dofollow it should behave like CommentSanitizationWithDofollow Should sanitize content rendered with the markdown smartypants textfilter
rspec ./spec/views/articles/index_spec.rb:23 # articles/index.html.erb without a theme normally should not have too many paragraph marks around body
rspec ./spec/views/articles/index_spec.rb:28 # articles/index.html.erb without a theme normally should not have div nested inside p
rspec ./spec/views/articles/index_spec.rb:32 # articles/index.html.erb without a theme normally should not have extra escaped html
rspec ./spec/views/articles/index_spec.rb:52 # articles/index.html.erb without a theme without search, on page 2 should not have pagination link to page 2
rspec ./spec/views/articles/index_spec.rb:56 # articles/index.html.erb without a theme without search, on page 2 should have pagination link to page 1
rspec ./spec/views/articles/index_spec.rb:75 # articles/index.html.erb without a theme when on page 2 of search should not have pagination link to search page 2
rspec ./spec/views/articles/index_spec.rb:79 # articles/index.html.erb without a theme when on page 2 of search should have pagination link to search page 1
rspec ./spec/views/articles/index_spec.rb:23 # articles/index.html.erb with theme true-blue-3 normally should not have too many paragraph marks around body
rspec ./spec/views/articles/index_spec.rb:28 # articles/index.html.erb with theme true-blue-3 normally should not have div nested inside p
rspec ./spec/views/articles/index_spec.rb:32 # articles/index.html.erb with theme true-blue-3 normally should not have extra escaped html
rspec ./spec/views/articles/index_spec.rb:52 # articles/index.html.erb with theme true-blue-3 without search, on page 2 should not have pagination link to page 2
rspec ./spec/views/articles/index_spec.rb:56 # articles/index.html.erb with theme true-blue-3 without search, on page 2 should have pagination link to page 1
rspec ./spec/views/articles/index_spec.rb:75 # articles/index.html.erb with theme true-blue-3 when on page 2 of search should not have pagination link to search page 2
rspec ./spec/views/articles/index_spec.rb:79 # articles/index.html.erb with theme true-blue-3 when on page 2 of search should have pagination link to search page 1
rspec ./spec/views/articles/index_spec.rb:23 # articles/index.html.erb with theme standard_issue normally should not have too many paragraph marks around body
rspec ./spec/views/articles/index_spec.rb:28 # articles/index.html.erb with theme standard_issue normally should not have div nested inside p
rspec ./spec/views/articles/index_spec.rb:32 # articles/index.html.erb with theme standard_issue normally should not have extra escaped html
rspec ./spec/views/articles/index_spec.rb:52 # articles/index.html.erb with theme standard_issue without search, on page 2 should not have pagination link to page 2
rspec ./spec/views/articles/index_spec.rb:56 # articles/index.html.erb with theme standard_issue without search, on page 2 should have pagination link to page 1
rspec ./spec/views/articles/index_spec.rb:75 # articles/index.html.erb with theme standard_issue when on page 2 of search should not have pagination link to search page 2
rspec ./spec/views/articles/index_spec.rb:79 # articles/index.html.erb with theme standard_issue when on page 2 of search should have pagination link to search page 1
rspec ./spec/views/articles/index_spec.rb:23 # articles/index.html.erb with theme true-red normally should not have too many paragraph marks around body
rspec ./spec/views/articles/index_spec.rb:28 # articles/index.html.erb with theme true-red normally should not have div nested inside p
rspec ./spec/views/articles/index_spec.rb:32 # articles/index.html.erb with theme true-red normally should not have extra escaped html
rspec ./spec/views/articles/index_spec.rb:52 # articles/index.html.erb with theme true-red without search, on page 2 should not have pagination link to page 2
rspec ./spec/views/articles/index_spec.rb:56 # articles/index.html.erb with theme true-red without search, on page 2 should have pagination link to page 1
rspec ./spec/views/articles/index_spec.rb:75 # articles/index.html.erb with theme true-red when on page 2 of search should not have pagination link to search page 2
rspec ./spec/views/articles/index_spec.rb:79 # articles/index.html.erb with theme true-red when on page 2 of search should have pagination link to search page 1
rspec ./spec/views/articles/index_spec.rb:23 # articles/index.html.erb with theme typographic normally should not have too many paragraph marks around body
rspec ./spec/views/articles/index_spec.rb:28 # articles/index.html.erb with theme typographic normally should not have div nested inside p
rspec ./spec/views/articles/index_spec.rb:32 # articles/index.html.erb with theme typographic normally should not have extra escaped html
rspec ./spec/views/articles/index_spec.rb:52 # articles/index.html.erb with theme typographic without search, on page 2 should not have pagination link to page 2
rspec ./spec/views/articles/index_spec.rb:56 # articles/index.html.erb with theme typographic without search, on page 2 should have pagination link to page 1
rspec ./spec/views/articles/index_spec.rb:75 # articles/index.html.erb with theme typographic when on page 2 of search should not have pagination link to search page 2
rspec ./spec/views/articles/index_spec.rb:79 # articles/index.html.erb with theme typographic when on page 2 of search should have pagination link to search page 1
rspec ./spec/views/articles/index_spec.rb:23 # articles/index.html.erb with theme dirtylicious normally should not have too many paragraph marks around body
rspec ./spec/views/articles/index_spec.rb:28 # articles/index.html.erb with theme dirtylicious normally should not have div nested inside p
rspec ./spec/views/articles/index_spec.rb:32 # articles/index.html.erb with theme dirtylicious normally should not have extra escaped html
rspec ./spec/views/articles/index_spec.rb:52 # articles/index.html.erb with theme dirtylicious without search, on page 2 should not have pagination link to page 2
rspec ./spec/views/articles/index_spec.rb:56 # articles/index.html.erb with theme dirtylicious without search, on page 2 should have pagination link to page 1
rspec ./spec/views/articles/index_spec.rb:75 # articles/index.html.erb with theme dirtylicious when on page 2 of search should not have pagination link to search page 2
rspec ./spec/views/articles/index_spec.rb:79 # articles/index.html.erb with theme dirtylicious when on page 2 of search should have pagination link to search page 1
rspec ./spec/views/articles/index_spec.rb:23 # articles/index.html.erb with theme scribbish normally should not have too many paragraph marks around body
rspec ./spec/views/articles/index_spec.rb:28 # articles/index.html.erb with theme scribbish normally should not have div nested inside p
rspec ./spec/views/articles/index_spec.rb:32 # articles/index.html.erb with theme scribbish normally should not have extra escaped html
rspec ./spec/views/articles/index_spec.rb:52 # articles/index.html.erb with theme scribbish without search, on page 2 should not have pagination link to page 2
rspec ./spec/views/articles/index_spec.rb:56 # articles/index.html.erb with theme scribbish without search, on page 2 should have pagination link to page 1
rspec ./spec/views/articles/index_spec.rb:75 # articles/index.html.erb with theme scribbish when on page 2 of search should not have pagination link to search page 2
rspec ./spec/views/articles/index_spec.rb:79 # articles/index.html.erb with theme scribbish when on page 2 of search should have pagination link to search page 1
rspec ./spec/views/articles/feedback_atom_feed_spec.rb:17 # articles/feedback_atom_feed.atom.builder with one trackback should render a valid feed
rspec ./spec/views/articles/feedback_atom_feed_spec.rb:21 # articles/feedback_atom_feed.atom.builder with one trackback should render an Atom feed with one item
rspec ./spec/views/articles/feedback_atom_feed_spec.rb:26 # articles/feedback_atom_feed.atom.builder with one trackback the trackback entry should have all the required attributes
rspec ./spec/views/articles/feedback_atom_feed_spec.rb:46 # articles/feedback_atom_feed.atom.builder with a comment with problematic characters should render a valid feed
rspec ./spec/views/articles/feedback_atom_feed_spec.rb:50 # articles/feedback_atom_feed.atom.builder with a comment with problematic characters should render an Atom feed with one item
rspec ./spec/views/layouts/default_spec.rb:24 # layouts/default.html.erb with theme true-blue-3 when use_meta_keyword set to true renders assigned keywords
rspec ./spec/views/layouts/default_spec.rb:35 # layouts/default.html.erb with theme true-blue-3 when use_meta_keyword set to false does not render assigned keywords
rspec ./spec/views/layouts/default_spec.rb:24 # layouts/default.html.erb with theme standard_issue when use_meta_keyword set to true renders assigned keywords
rspec ./spec/views/layouts/default_spec.rb:35 # layouts/default.html.erb with theme standard_issue when use_meta_keyword set to false does not render assigned keywords
rspec ./spec/views/layouts/default_spec.rb:24 # layouts/default.html.erb with theme true-red when use_meta_keyword set to true renders assigned keywords
rspec ./spec/views/layouts/default_spec.rb:35 # layouts/default.html.erb with theme true-red when use_meta_keyword set to false does not render assigned keywords
rspec ./spec/views/layouts/default_spec.rb:24 # layouts/default.html.erb with theme typographic when use_meta_keyword set to true renders assigned keywords
rspec ./spec/views/layouts/default_spec.rb:35 # layouts/default.html.erb with theme typographic when use_meta_keyword set to false does not render assigned keywords
rspec ./spec/views/layouts/default_spec.rb:24 # layouts/default.html.erb with theme dirtylicious when use_meta_keyword set to true renders assigned keywords
rspec ./spec/views/layouts/default_spec.rb:35 # layouts/default.html.erb with theme dirtylicious when use_meta_keyword set to false does not render assigned keywords
rspec ./spec/views/layouts/default_spec.rb:24 # layouts/default.html.erb with theme scribbish when use_meta_keyword set to true renders assigned keywords
rspec ./spec/views/layouts/default_spec.rb:35 # layouts/default.html.erb with theme scribbish when use_meta_keyword set to false does not render assigned keywords
rspec ./spec/helpers/sidebar_helper_spec.rb:45 # SidebarHelper#render_sidebars with an invalid sidebar should return a friendly error message
rspec ./spec/helpers/sidebar_helper_spec.rb:55 # SidebarHelper#render_sidebars with a valid sidebar should render the sidebar
rspec ./spec/helpers/application_helper_spec.rb:7 # ApplicationHelper#render_flash should render empty string if no flash
rspec ./spec/helpers/application_helper_spec.rb:11 # ApplicationHelper#render_flash should render a good render if only one notice
rspec ./spec/helpers/application_helper_spec.rb:16 # ApplicationHelper#render_flash should render the notice and error flash
rspec ./spec/helpers/application_helper_spec.rb:26 # ApplicationHelper#link_to_permalink for a simple ascii-only permalink
rspec ./spec/helpers/application_helper_spec.rb:27 # ApplicationHelper#link_to_permalink for a simple ascii-only permalink
rspec ./spec/helpers/application_helper_spec.rb:32 # ApplicationHelper#link_to_permalink for a multibyte permalink escapes the multibyte characters
rspec ./spec/helpers/application_helper_spec.rb:44 # ApplicationHelper#display_date should return date with format %d/%m/%y
rspec ./spec/helpers/application_helper_spec.rb:44 # ApplicationHelper#display_date should return date with format %m/%m/%y
rspec ./spec/helpers/application_helper_spec.rb:44 # ApplicationHelper#display_date should return date with format %d %b %Y
rspec ./spec/helpers/application_helper_spec.rb:44 # ApplicationHelper#display_date should return date with format %b %d %Y
rspec ./spec/helpers/application_helper_spec.rb:51 # ApplicationHelper#display_date should return time with format %I:%M%p
rspec ./spec/helpers/application_helper_spec.rb:51 # ApplicationHelper#display_date should return time with format %H:%M
rspec ./spec/helpers/application_helper_spec.rb:51 # ApplicationHelper#display_date should return time with format %Hh%M
rspec ./spec/controllers/tags_controller_spec.rb:16 # TagsController /index normally
rspec ./spec/controllers/tags_controller_spec.rb:17 # TagsController /index normally
rspec ./spec/controllers/tags_controller_spec.rb:18 # TagsController /index normally
rspec ./spec/controllers/tags_controller_spec.rb:19 # TagsController /index normally
rspec ./spec/controllers/tags_controller_spec.rb:23 # TagsController /index if :index template exists should render :index
rspec ./spec/controllers/tags_controller_spec.rb:50 # TagsController showing a single tag with some articles should be successful
rspec ./spec/controllers/tags_controller_spec.rb:55 # TagsController showing a single tag with some articles should retrieve the correct set of articles
rspec ./spec/controllers/tags_controller_spec.rb:60 # TagsController showing a single tag with some articles should render :show by default
rspec ./spec/controllers/tags_controller_spec.rb:68 # TagsController showing a single tag with some articles should fall back to rendering articles/index
rspec ./spec/controllers/tags_controller_spec.rb:75 # TagsController showing a single tag with some articles should set the page title to "Tag foo"
rspec ./spec/controllers/tags_controller_spec.rb:80 # TagsController showing a single tag with some articles should render the atom feed for /articles/tag/foo.atom
rspec ./spec/controllers/tags_controller_spec.rb:86 # TagsController showing a single tag with some articles should render the rss feed for /articles/tag/foo.rss
rspec ./spec/controllers/tags_controller_spec.rb:95 # TagsController showing a single tag without articles should redirect to main page
rspec ./spec/controllers/tags_controller_spec.rb:114 # TagsController showing tag "foo" should have good rss feed link in head
rspec ./spec/controllers/tags_controller_spec.rb:118 # TagsController showing tag "foo" should have good atom feed link in head
rspec ./spec/controllers/tags_controller_spec.rb:122 # TagsController showing tag "foo" should have a canonical URL
rspec ./spec/controllers/tags_controller_spec.rb:129 # TagsController showing a non-existant tag should redirect to main page
rspec ./spec/controllers/tags_controller_spec.rb:141 # TagsController password protected article article in tag should be password protected
rspec ./spec/controllers/tags_controller_spec.rb:161 # TagsController SEO Options should have rel nofollow
rspec ./spec/controllers/tags_controller_spec.rb:169 # TagsController SEO Options should not have rel nofollow
rspec ./spec/controllers/tags_controller_spec.rb:178 # TagsController SEO Options should not have meta keywords with deactivated option and no blog keywords
rspec ./spec/controllers/tags_controller_spec.rb:185 # TagsController SEO Options should not have meta keywords with deactivated option and blog keywords
rspec ./spec/controllers/tags_controller_spec.rb:193 # TagsController SEO Options should not have meta keywords with activated option and no blog keywords
rspec ./spec/controllers/tags_controller_spec.rb:200 # TagsController SEO Options should have meta keywords with activated option and blog keywords
rspec ./spec/controllers/grouping_controller_spec.rb:6 # GroupingController should set meta robots to noindex follow when tag controller and unindex_tags options is true
rspec ./spec/controllers/grouping_controller_spec.rb:11 # GroupingController should set meta robots to noindex follow when category controller and unindex_categories optinos is true
rspec ./spec/controllers/grouping_controller_spec.rb:16 # GroupingController should set meta robots to noindex follow when page params not blank and unindex_tags and unindex_categories are set to false
rspec ./spec/controllers/grouping_controller_spec.rb:23 # GroupingController should not set meta robots to noindex follow when tag controller and unindex_tags options is false and page params nil
rspec ./spec/controllers/grouping_controller_spec.rb:28 # GroupingController should not set meta robots to noindex follow when categoriy controller and unindex_categories options is false and page params nil
rspec ./spec/controllers/categories_controller_spec.rb:63 # CategoriesController#show should be successful
rspec ./spec/controllers/categories_controller_spec.rb:68 # CategoriesController#show should render :show by default
rspec ./spec/controllers/categories_controller_spec.rb:76 # CategoriesController#show should fall back to rendering articles/index
rspec ./spec/controllers/categories_controller_spec.rb:83 # CategoriesController#show should render personal when template exists
rspec ./spec/controllers/categories_controller_spec.rb:91 # CategoriesController#show should show only published articles
rspec ./spec/controllers/categories_controller_spec.rb:96 # CategoriesController#show should set the page title to "Category Personal"
rspec ./spec/controllers/categories_controller_spec.rb:110 # CategoriesController#show should render the atom feed for /articles/category/personal.atom
rspec ./spec/controllers/categories_controller_spec.rb:116 # CategoriesController#show should render the rss feed for /articles/category/personal.rss
rspec ./spec/controllers/categories_controller_spec.rb:104 # CategoriesController#show when rendered should have a canonical URL
rspec ./spec/controllers/categories_controller_spec.rb:141 # CategoriesController empty category life-on-mars should redirect to home when the category is empty
rspec ./spec/controllers/categories_controller_spec.rb:153 # CategoriesController password protected article should be password protected when shown in category
rspec ./spec/controllers/categories_controller_spec.rb:169 # CategoriesController SEO Options category without meta keywords and activated options (use_meta_keyword ON) should not have meta keywords
rspec ./spec/controllers/categories_controller_spec.rb:177 # CategoriesController SEO Options category with keywords and activated option (use_meta_keyword ON) should have meta keywords
rspec ./spec/controllers/categories_controller_spec.rb:182 # CategoriesController SEO Options category with meta keywords and deactivated options (use_meta_keyword off) should not have meta keywords
rspec ./spec/controllers/categories_controller_spec.rb:187 # CategoriesController SEO Options with unindex_categories (set ON), should have rel nofollow
rspec ./spec/controllers/categories_controller_spec.rb:192 # CategoriesController SEO Options without unindex_categories (set OFF), should not have rel nofollow
rspec ./spec/controllers/backend_controller_spec.rb:30 # BackendController when called through Blogger API test_blogger_delete_post
rspec ./spec/controllers/backend_controller_spec.rb:38 # BackendController when called through Blogger API test_blogger_get_users_blogs
rspec ./spec/controllers/backend_controller_spec.rb:45 # BackendController when called through Blogger API test_blogger_get_user_info
rspec ./spec/controllers/backend_controller_spec.rb:52 # BackendController when called through Blogger API test_blogger_new_post
rspec ./spec/controllers/backend_controller_spec.rb:68 # BackendController when called through Blogger API test_blogger_new_post_no_title
rspec ./spec/controllers/backend_controller_spec.rb:79 # BackendController when called through Blogger API test_blogger_new_post_with_categories
rspec ./spec/controllers/backend_controller_spec.rb:95 # BackendController when called through Blogger API test_blogger_new_post_with_non_existing_categories
rspec ./spec/controllers/backend_controller_spec.rb:106 # BackendController when called through Blogger API test_blogger_fail_authentication
rspec ./spec/controllers/backend_controller_spec.rb:115 # BackendController when called through the MetaWeblog API test_meta_weblog_get_categories
rspec ./spec/controllers/backend_controller_spec.rb:122 # BackendController when called through the MetaWeblog API test_meta_weblog_get_post
rspec ./spec/controllers/backend_controller_spec.rb:130 # BackendController when called through the MetaWeblog API test_meta_weblog_get_recent_posts
rspec ./spec/controllers/backend_controller_spec.rb:145 # BackendController when called through the MetaWeblog API test_meta_weblog_delete_post
rspec ./spec/controllers/backend_controller_spec.rb:194 # BackendController when called through the MetaWeblog API test_meta_weblog_new_post_fails
rspec ./spec/controllers/backend_controller_spec.rb:207 # BackendController when called through the MetaWeblog API test_meta_weblog_new_post
rspec ./spec/controllers/backend_controller_spec.rb:230 # BackendController when called through the MetaWeblog API test_meta_weblog_new_unpublished_post_with_blank_creation_date
rspec ./spec/controllers/backend_controller_spec.rb:244 # BackendController when called through the MetaWeblog API should set categories if specified in new post
rspec ./spec/controllers/backend_controller_spec.rb:262 # BackendController when called through the MetaWeblog API test_meta_weblog_edit_unpublished_post_with_old_creation_date
rspec ./spec/controllers/backend_controller_spec.rb:278 # BackendController when called through the MetaWeblog API test_meta_weblog_new_media_object
rspec ./spec/controllers/backend_controller_spec.rb:292 # BackendController when called through the MetaWeblog API test_meta_weblog_fail_authentication
rspec ./spec/controllers/backend_controller_spec.rb:298 # BackendController when called through the MetaWeblog API test_meta_weblog_should_preserve_date_time_on_roundtrip_edit
rspec ./spec/controllers/backend_controller_spec.rb:165 # BackendController when called through the MetaWeblog API when editing a post test_meta_weblog_edit_post
rspec ./spec/controllers/backend_controller_spec.rb:179 # BackendController when called through the MetaWeblog API when editing a post should set categories if specified
rspec ./spec/controllers/backend_controller_spec.rb:319 # BackendController when called through the Movable Type API test_mt_get_category_list
rspec ./spec/controllers/backend_controller_spec.rb:326 # BackendController when called through the Movable Type API test_mt_get_post_categories
rspec ./spec/controllers/backend_controller_spec.rb:338 # BackendController when called through the Movable Type API test_mt_get_recent_post_titles
rspec ./spec/controllers/backend_controller_spec.rb:348 # BackendController when called through the Movable Type API test_mt_set_post_categories
rspec ./spec/controllers/backend_controller_spec.rb:371 # BackendController when called through the Movable Type API test_mt_supported_text_filters
rspec ./spec/controllers/backend_controller_spec.rb:377 # BackendController when called through the Movable Type API test_mt_supported_methods
rspec ./spec/controllers/backend_controller_spec.rb:383 # BackendController when called through the Movable Type API test_mt_get_trackback_pings
rspec ./spec/controllers/backend_controller_spec.rb:394 # BackendController when called through the Movable Type API should publish post
rspec ./spec/controllers/backend_controller_spec.rb:410 # BackendController when called through the Movable Type API test_mt_fail_authentication
rspec ./spec/controllers/admin/dashboard_controller_spec.rb:16 # Admin::DashboardController test index should render the index template
rspec ./spec/controllers/admin/dashboard_controller_spec.rb:20 # Admin::DashboardController test index should have Dashboard tab selected
rspec ./spec/controllers/admin/tags_controller_spec.rb:19 # Admin::TagsController index action should be success
rspec ./spec/controllers/admin/tags_controller_spec.rb:23 # Admin::TagsController index action should render template index
rspec ./spec/controllers/admin/tags_controller_spec.rb:27 # Admin::TagsController index action should have Articles as selected tab only
rspec ./spec/controllers/admin/tags_controller_spec.rb:31 # Admin::TagsController index action should have article, new article, comments, categories subtab links
rspec ./spec/controllers/admin/tags_controller_spec.rb:43 # Admin::TagsController edit action should be success
rspec ./spec/controllers/admin/tags_controller_spec.rb:47 # Admin::TagsController edit action should render template edit
rspec ./spec/controllers/admin/tags_controller_spec.rb:51 # Admin::TagsController edit action should assigns value :tag
rspec ./spec/controllers/admin/tags_controller_spec.rb:55 # Admin::TagsController edit action should have a link back to list
rspec ./spec/controllers/admin/tags_controller_spec.rb:59 # Admin::TagsController edit action should have Articles as selected tab only
rspec ./spec/controllers/admin/tags_controller_spec.rb:70 # Admin::TagsController destroy action with GET should be success
rspec ./spec/controllers/admin/tags_controller_spec.rb:74 # Admin::TagsController destroy action with GET should have an id in the form destination
rspec ./spec/controllers/admin/tags_controller_spec.rb:78 # Admin::TagsController destroy action with GET should render template edit
rspec ./spec/controllers/admin/tags_controller_spec.rb:82 # Admin::TagsController destroy action with GET should assigns value :tag
rspec ./spec/controllers/admin/tags_controller_spec.rb:86 # Admin::TagsController destroy action with GET should have a link back to list
rspec ./spec/controllers/admin/tags_controller_spec.rb:90 # Admin::TagsController destroy action with GET should have Articles as selected tab only
rspec ./spec/controllers/admin/tags_controller_spec.rb:101 # Admin::TagsController destroy action with POST should redirect to index
rspec ./spec/controllers/admin/tags_controller_spec.rb:105 # Admin::TagsController destroy action with POST should have one less tags
rspec ./spec/controllers/admin/tags_controller_spec.rb:117 # Admin::TagsController update action should redirect to index
rspec ./spec/controllers/admin/tags_controller_spec.rb:121 # Admin::TagsController update action should update tag
rspec ./spec/controllers/admin/tags_controller_spec.rb:127 # Admin::TagsController update action should create a redirect from the old to the new
rspec ./spec/controllers/admin/seo_controller_spec.rb:19 # Admin::SeoController#index should render index
rspec ./spec/controllers/admin/seo_controller_spec.rb:23 # Admin::SeoController#index should have SEO tab selected
rspec ./spec/controllers/admin/seo_controller_spec.rb:27 # Admin::SeoController#index should have Global settings, Permalinks and Titles with Global settings selected
rspec ./spec/controllers/admin/seo_controller_spec.rb:39 # Admin::SeoController#permalinks should render permalinks
rspec ./spec/controllers/admin/seo_controller_spec.rb:43 # Admin::SeoController#permalinks should have SEO tab selected
rspec ./spec/controllers/admin/seo_controller_spec.rb:47 # Admin::SeoController#permalinks should have Global settings, Permalinks and Titles with Permalinks selected
rspec ./spec/controllers/admin/seo_controller_spec.rb:59 # Admin::SeoController#titles should render titles
rspec ./spec/controllers/admin/seo_controller_spec.rb:63 # Admin::SeoController#titles should have Titles tab selected
rspec ./spec/controllers/admin/seo_controller_spec.rb:67 # Admin::SeoController#titles should have Global settings, Permalinks and Titles with Permalinks selected
rspec ./spec/controllers/admin/seo_controller_spec.rb:82 # Admin::SeoController update action should success
rspec ./spec/controllers/admin/seo_controller_spec.rb:87 # Admin::SeoController update action should not save blog with bad permalink format
rspec ./spec/controllers/admin/cache_controller_spec.rb:19 # Admin::CacheController test_index should render template index
rspec ./spec/controllers/admin/cache_controller_spec.rb:23 # Admin::CacheController test_index should have Settings tab selected
rspec ./spec/controllers/admin/cache_controller_spec.rb:27 # Admin::CacheController test_index should have General settings, Write, Feedback, Cache, Users and Redirects with Cache selected
rspec ./spec/controllers/admin/redirects_controller_spec.rb:35 # Admin::RedirectsController test_create
rspec ./spec/controllers/admin/redirects_controller_spec.rb:63 # Admin::RedirectsController test_update
rspec ./spec/controllers/admin/redirects_controller_spec.rb:19 # Admin::RedirectsController#index should display index with redirects
rspec ./spec/controllers/admin/redirects_controller_spec.rb:24 # Admin::RedirectsController#index should have Settings as selected tab
rspec ./spec/controllers/admin/redirects_controller_spec.rb:28 # Admin::RedirectsController#index should have General settings, Write, Feedback, Cache, Users and Redirects with Redirects selected
rspec ./spec/controllers/admin/redirects_controller_spec.rb:48 # Admin::RedirectsController#edit should render new template with valid redirect
rspec ./spec/controllers/admin/redirects_controller_spec.rb:54 # Admin::RedirectsController#edit should have Settings as selected tab
rspec ./spec/controllers/admin/redirects_controller_spec.rb:58 # Admin::RedirectsController#edit should have a link back to list
rspec ./spec/controllers/admin/redirects_controller_spec.rb:79 # Admin::RedirectsController test_destroy with GET should render destroy template
rspec ./spec/controllers/admin/redirects_controller_spec.rb:84 # Admin::RedirectsController test_destroy with GET should have Settings as selected tab
rspec ./spec/controllers/admin/redirects_controller_spec.rb:88 # Admin::RedirectsController test_destroy with GET should have a link back to list
rspec ./spec/controllers/admin/redirects_controller_spec.rb:98 # Admin::RedirectsController test_destroy with POST should redirect to index
rspec ./spec/controllers/admin/redirects_controller_spec.rb:102 # Admin::RedirectsController test_destroy with POST should have no more redirects
rspec ./spec/controllers/admin/pages_controller_spec.rb:76 # Admin::PagesController test_create
rspec ./spec/controllers/admin/pages_controller_spec.rb:113 # Admin::PagesController test_update
rspec ./spec/controllers/admin/pages_controller_spec.rb:124 # Admin::PagesController test_destroy
rspec ./spec/controllers/admin/pages_controller_spec.rb:139 # Admin::PagesController should use satanize title to set page name
rspec ./spec/controllers/admin/pages_controller_spec.rb:146 # Admin::PagesController should create a published page with a redirect
rspec ./spec/controllers/admin/pages_controller_spec.rb:151 # Admin::PagesController should create an unpublished page without a redirect
rspec ./spec/controllers/admin/pages_controller_spec.rb:156 # Admin::PagesController should create a page published in the future without a redirect
rspec ./spec/controllers/admin/pages_controller_spec.rb:16 # Admin::PagesController#index should response success
rspec ./spec/controllers/admin/pages_controller_spec.rb:23 # Admin::PagesController#index should response success with :page args
rspec ./spec/controllers/admin/pages_controller_spec.rb:30 # Admin::PagesController#index should have Pages tab selected
rspec ./spec/controllers/admin/pages_controller_spec.rb:35 # Admin::PagesController#index should have Pages and Add new subtabs with Pages selected
rspec ./spec/controllers/admin/pages_controller_spec.rb:50 # Admin::PagesController new without page params should render template new and has a page object
rspec ./spec/controllers/admin/pages_controller_spec.rb:56 # Admin::PagesController new without page params should assign to current user
rspec ./spec/controllers/admin/pages_controller_spec.rb:60 # Admin::PagesController new without page params should have a text filter
rspec ./spec/controllers/admin/pages_controller_spec.rb:64 # Admin::PagesController new without page params should have Pages tab selected
rspec ./spec/controllers/admin/pages_controller_spec.rb:68 # Admin::PagesController new without page params should have Pages and Add new with no tab selected
rspec ./spec/controllers/admin/pages_controller_spec.rb:96 # Admin::PagesController test_edit should render edit template
rspec ./spec/controllers/admin/pages_controller_spec.rb:103 # Admin::PagesController test_edit should have Pages tab selected
rspec ./spec/controllers/admin/pages_controller_spec.rb:107 # Admin::PagesController test_edit should have Pages and Add new with no tab selected
rspec ./spec/controllers/admin/pages_controller_spec.rb:163 # Admin::PagesController insert_editor action should render _simple_editor
rspec ./spec/controllers/admin/pages_controller_spec.rb:168 # Admin::PagesController insert_editor action should render _visual_editor
rspec ./spec/controllers/admin/pages_controller_spec.rb:173 # Admin::PagesController insert_editor action should render _visual_editor even if editor param is set to unknow editor
rspec ./spec/controllers/admin/categories_controller_spec.rb:14 # Admin::CategoriesController test_index
rspec ./spec/controllers/admin/categories_controller_spec.rb:19 # Admin::CategoriesController test_create
rspec ./spec/controllers/admin/categories_controller_spec.rb:77 # Admin::CategoriesController test_update
rspec ./spec/controllers/admin/categories_controller_spec.rb:103 # Admin::CategoriesController test_destroy with POST
rspec ./spec/controllers/admin/categories_controller_spec.rb:114 # Admin::CategoriesController test_order
rspec ./spec/controllers/admin/categories_controller_spec.rb:125 # Admin::CategoriesController test_asort sort by alpha
rspec ./spec/controllers/admin/categories_controller_spec.rb:135 # Admin::CategoriesController test_category_container
rspec ./spec/controllers/admin/categories_controller_spec.rb:146 # Admin::CategoriesController test_reorder
rspec ./spec/controllers/admin/categories_controller_spec.rb:34 # Admin::CategoriesController test_new should render template view
rspec ./spec/controllers/admin/categories_controller_spec.rb:40 # Admin::CategoriesController test_new should have Articles tab selected
rspec ./spec/controllers/admin/categories_controller_spec.rb:44 # Admin::CategoriesController test_new should have General settings, Write, Feedback, Cache, Users and Redirects with General settings selected
rspec ./spec/controllers/admin/categories_controller_spec.rb:55 # Admin::CategoriesController test_edit should render template new
rspec ./spec/controllers/admin/categories_controller_spec.rb:61 # Admin::CategoriesController test_edit should have valid category
rspec ./spec/controllers/admin/categories_controller_spec.rb:67 # Admin::CategoriesController test_edit should have Articles tab selected
rspec ./spec/controllers/admin/categories_controller_spec.rb:71 # Admin::CategoriesController test_edit should have General settings, Write, Feedback, Cache, Users and Redirects with no tab selected
rspec ./spec/controllers/admin/categories_controller_spec.rb:89 # Admin::CategoriesController test_destroy with GET should render destroy template
rspec ./spec/controllers/admin/categories_controller_spec.rb:94 # Admin::CategoriesController test_destroy with GET should have Articles tab selected
rspec ./spec/controllers/admin/categories_controller_spec.rb:98 # Admin::CategoriesController test_destroy with GET should have a back to list link
rspec ./spec/controllers/admin/post_types_controller_spec.rb:13 # Admin::PostTypesController index shoudld redirect to new
rspec ./spec/controllers/admin/post_types_controller_spec.rb:18 # Admin::PostTypesController test_create
rspec ./spec/controllers/admin/post_types_controller_spec.rb:84 # Admin::PostTypesController test_destroy with POST
rspec ./spec/controllers/admin/post_types_controller_spec.rb:33 # Admin::PostTypesController test_new should render template view
rspec ./spec/controllers/admin/post_types_controller_spec.rb:39 # Admin::PostTypesController test_new should have Articles tab selected
rspec ./spec/controllers/admin/post_types_controller_spec.rb:43 # Admin::PostTypesController test_new should have Articles, Add new, Comments, Categories and Article Types with Article Types selected
rspec ./spec/controllers/admin/post_types_controller_spec.rb:50 # Admin::PostTypesController test_edit should render template new
rspec ./spec/controllers/admin/post_types_controller_spec.rb:57 # Admin::PostTypesController test_edit test_update
rspec ./spec/controllers/admin/post_types_controller_spec.rb:70 # Admin::PostTypesController test_destroy with GET should render destroy template
rspec ./spec/controllers/admin/post_types_controller_spec.rb:75 # Admin::PostTypesController test_destroy with GET should have Articles tab selected
rspec ./spec/controllers/admin/post_types_controller_spec.rb:79 # Admin::PostTypesController test_destroy with GET should have a back to list link
rspec ./spec/controllers/admin/sidebar_controller_spec.rb:15 # Admin::SidebarController rendering test_index
rspec ./spec/controllers/admin/resources_controller_spec.rb:61 # Admin::ResourcesController test_destroy_image with POST
rspec ./spec/controllers/admin/resources_controller_spec.rb:68 # Admin::ResourcesController test_upload
rspec ./spec/controllers/admin/resources_controller_spec.rb:19 # Admin::ResourcesController test_index should render index template
rspec ./spec/controllers/admin/resources_controller_spec.rb:25 # Admin::ResourcesController test_index should have Media tab selected
rspec ./spec/controllers/admin/resources_controller_spec.rb:29 # Admin::ResourcesController test_index should have Library with Library selected
rspec ./spec/controllers/admin/resources_controller_spec.rb:42 # Admin::ResourcesController test_destroy_image with get should render template destroy
rspec ./spec/controllers/admin/resources_controller_spec.rb:47 # Admin::ResourcesController test_destroy_image with get should have a valid file
rspec ./spec/controllers/admin/resources_controller_spec.rb:52 # Admin::ResourcesController test_destroy_image with get should have Media tab selected
rspec ./spec/controllers/admin/resources_controller_spec.rb:56 # Admin::ResourcesController test_destroy_image with get should have a back to list subtab
rspec ./spec/controllers/admin/settings_controller_spec.rb:19 # Admin::SettingsController#index should render index
rspec ./spec/controllers/admin/settings_controller_spec.rb:23 # Admin::SettingsController#index should have settings tab selected
rspec ./spec/controllers/admin/settings_controller_spec.rb:27 # Admin::SettingsController#index should have General settings, Write, Feedback, Cache, Users and Redirects with General settings selected
rspec ./spec/controllers/admin/settings_controller_spec.rb:38 # Admin::SettingsController write action should be success
rspec ./spec/controllers/admin/settings_controller_spec.rb:42 # Admin::SettingsController write action should have settings tab selected
rspec ./spec/controllers/admin/settings_controller_spec.rb:52 # Admin::SettingsController feedback action should be sucess
rspec ./spec/controllers/admin/settings_controller_spec.rb:56 # Admin::SettingsController feedback action should have settings tab selected
rspec ./spec/controllers/admin/settings_controller_spec.rb:60 # Admin::SettingsController feedback action should have General settings, Write, Feedback, Cache, Users and Redirects with Feedback selected
rspec ./spec/controllers/admin/settings_controller_spec.rb:68 # Admin::SettingsController redirect action should be success
rspec ./spec/controllers/admin/settings_controller_spec.rb:89 # Admin::SettingsController update action should success
rspec ./spec/controllers/admin/settings_controller_spec.rb:94 # Admin::SettingsController update action should not save blog with bad permalink format
rspec ./spec/controllers/admin/users_controller_spec.rb:13 # Admin::UsersController rough port of the old functional test when you are admin test_index
rspec ./spec/controllers/admin/users_controller_spec.rb:19 # Admin::UsersController rough port of the old functional test when you are admin test_new
rspec ./spec/controllers/admin/users_controller_spec.rb:68 # Admin::UsersController rough port of the old functional test when you are admin test_destroy
rspec ./spec/controllers/admin/users_controller_spec.rb:32 # Admin::UsersController rough port of the old functional test when you are admin#EDIT action with POST request should redirect to index
rspec ./spec/controllers/admin/users_controller_spec.rb:42 # Admin::UsersController rough port of the old functional test when you are admin#EDIT action with GET request with no id params it should behave like edit admin render should render template edit
rspec ./spec/controllers/admin/users_controller_spec.rb:46 # Admin::UsersController rough port of the old functional test when you are admin#EDIT action with GET request with no id params it should behave like edit admin render should assigns tobi user
rspec ./spec/controllers/admin/users_controller_spec.rb:42 # Admin::UsersController rough port of the old functional test when you are admin#EDIT action with GET request with id params it should behave like edit admin render should render template edit
rspec ./spec/controllers/admin/users_controller_spec.rb:46 # Admin::UsersController rough port of the old functional test when you are admin#EDIT action with GET request with id params it should behave like edit admin render should assigns tobi user
rspec ./spec/controllers/admin/users_controller_spec.rb:91 # Admin::UsersController rough port of the old functional test when you are not admin don't see the list of user
rspec ./spec/controllers/admin/users_controller_spec.rb:108 # Admin::UsersController rough port of the old functional test when you are not admin EDIT Action try update another user should redirect to login
rspec ./spec/controllers/admin/users_controller_spec.rb:112 # Admin::UsersController rough port of the old functional test when you are not admin EDIT Action try update another user should not change user profile
rspec ./spec/controllers/admin/feedback_controller_spec.rb:58 # Admin::FeedbackController logged in admin user destroy action should destroy feedback from article doesn't own
rspec ./spec/controllers/admin/feedback_controller_spec.rb:8 # Admin::FeedbackController logged in admin user destroy action it should behave like destroy feedback with feedback from own article should destroy feedback
rspec ./spec/controllers/admin/feedback_controller_spec.rb:18 # Admin::FeedbackController logged in admin user destroy action it should behave like destroy feedback with feedback from own article should redirect to feedback from article
rspec ./spec/controllers/admin/feedback_controller_spec.rb:23 # Admin::FeedbackController logged in admin user destroy action it should behave like destroy feedback with feedback from own article should not destroy feedback in get request
rspec ./spec/controllers/admin/feedback_controller_spec.rb:82 # Admin::FeedbackController logged in admin user index action should success
rspec ./spec/controllers/admin/feedback_controller_spec.rb:90 # Admin::FeedbackController logged in admin user index action should view only unconfirmed feedback
rspec ./spec/controllers/admin/feedback_controller_spec.rb:98 # Admin::FeedbackController logged in admin user index action should view only spam feedback
rspec ./spec/controllers/admin/feedback_controller_spec.rb:106 # Admin::FeedbackController logged in admin user index action should view unconfirmed_spam
rspec ./spec/controllers/admin/feedback_controller_spec.rb:117 # Admin::FeedbackController logged in admin user index action should view presumed_spam
rspec ./spec/controllers/admin/feedback_controller_spec.rb:125 # Admin::FeedbackController logged in admin user index action should view presumed_ham
rspec ./spec/controllers/admin/feedback_controller_spec.rb:134 # Admin::FeedbackController logged in admin user index action should get page 1 if page params empty
rspec ./spec/controllers/admin/feedback_controller_spec.rb:148 # Admin::FeedbackController logged in admin user article action should see all feedback on one article
rspec ./spec/controllers/admin/feedback_controller_spec.rb:158 # Admin::FeedbackController logged in admin user article action should see only spam feedback on one article
rspec ./spec/controllers/admin/feedback_controller_spec.rb:167 # Admin::FeedbackController logged in admin user article action should see only ham feedback on one article
rspec ./spec/controllers/admin/feedback_controller_spec.rb:176 # Admin::FeedbackController logged in admin user article action should redirect_to index if bad article id
rspec ./spec/controllers/admin/feedback_controller_spec.rb:191 # Admin::FeedbackController logged in admin user create action by get access should raise ActiveRecordNotFound if article doesn't exist
rspec ./spec/controllers/admin/feedback_controller_spec.rb:197 # Admin::FeedbackController logged in admin user create action by get access should not create comment
rspec ./spec/controllers/admin/feedback_controller_spec.rb:208 # Admin::FeedbackController logged in admin user create action by post access should raise ActiveRecordNotFound if article doesn't exist
rspec ./spec/controllers/admin/feedback_controller_spec.rb:214 # Admin::FeedbackController logged in admin user create action by post access should create comment
rspec ./spec/controllers/admin/feedback_controller_spec.rb:222 # Admin::FeedbackController logged in admin user create action by post access should create comment mark as ham
rspec ./spec/controllers/admin/feedback_controller_spec.rb:235 # Admin::FeedbackController logged in admin user edit action should render edit form
rspec ./spec/controllers/admin/feedback_controller_spec.rb:248 # Admin::FeedbackController logged in admin user update action should update comment if post request
rspec ./spec/controllers/admin/feedback_controller_spec.rb:260 # Admin::FeedbackController logged in admin user update action should not update comment if get request
rspec ./spec/controllers/admin/feedback_controller_spec.rb:298 # Admin::FeedbackController publisher access destroy action should not destroy feedback doesn't own
rspec ./spec/controllers/admin/feedback_controller_spec.rb:8 # Admin::FeedbackController publisher access destroy action it should behave like destroy feedback with feedback from own article should destroy feedback
rspec ./spec/controllers/admin/feedback_controller_spec.rb:18 # Admin::FeedbackController publisher access destroy action it should behave like destroy feedback with feedback from own article should redirect to feedback from article
rspec ./spec/controllers/admin/feedback_controller_spec.rb:23 # Admin::FeedbackController publisher access destroy action it should behave like destroy feedback with feedback from own article should not destroy feedback in get request
rspec ./spec/controllers/admin/feedback_controller_spec.rb:309 # Admin::FeedbackController publisher access edit action should not edit comment no own article
rspec ./spec/controllers/admin/feedback_controller_spec.rb:314 # Admin::FeedbackController publisher access edit action should edit comment if own article
rspec ./spec/controllers/admin/feedback_controller_spec.rb:326 # Admin::FeedbackController publisher access update action should update comment if own article
rspec ./spec/controllers/admin/feedback_controller_spec.rb:336 # Admin::FeedbackController publisher access update action should not update comment if not own article
rspec ./spec/controllers/admin/feedback_controller_spec.rb:348 # Admin::FeedbackController publisher access#bulkops action should redirect to action
rspec ./spec/controllers/admin/profiles_controller_spec.rb:6 # Admin::ProfilesController#index should render index
rspec ./spec/controllers/admin/profiles_controller_spec.rb:19 # Admin::ProfilesController successful POST to index redirects to profile page
rspec ./spec/controllers/admin/content_controller_spec.rb:132 # Admin::ContentController insert_editor action should render _simple_editor
rspec ./spec/controllers/admin/content_controller_spec.rb:137 # Admin::ContentController insert_editor action should render _visual_editor
rspec ./spec/controllers/admin/content_controller_spec.rb:142 # Admin::ContentController insert_editor action should render _visual_editor even if editor param is set to unknow editor
rspec ./spec/controllers/admin/content_controller_spec.rb:9 # Admin::ContentController with admin connection it should behave like index action should render template index
rspec ./spec/controllers/admin/content_controller_spec.rb:14 # Admin::ContentController with admin connection it should behave like index action should see all published in index
rspec ./spec/controllers/admin/content_controller_spec.rb:20 # Admin::ContentController with admin connection it should behave like index action should restrict only by searchstring
rspec ./spec/controllers/admin/content_controller_spec.rb:28 # Admin::ContentController with admin connection it should behave like index action should restrict by searchstring and published_at
rspec ./spec/controllers/admin/content_controller_spec.rb:174 # Admin::ContentController with admin connection it should behave like new action should create article with no comments
rspec ./spec/controllers/admin/content_controller_spec.rb:182 # Admin::ContentController with admin connection it should behave like new action should create a published article with a redirect
rspec ./spec/controllers/admin/content_controller_spec.rb:187 # Admin::ContentController with admin connection it should behave like new action should create a draft article without a redirect
rspec ./spec/controllers/admin/content_controller_spec.rb:192 # Admin::ContentController with admin connection it should behave like new action should create an unpublished article without a redirect
rspec ./spec/controllers/admin/content_controller_spec.rb:197 # Admin::ContentController with admin connection it should behave like new action should create an article published in the future without a redirect
rspec ./spec/controllers/admin/content_controller_spec.rb:202 # Admin::ContentController with admin connection it should behave like new action should create article with no pings
rspec ./spec/controllers/admin/content_controller_spec.rb:209 # Admin::ContentController with admin connection it should behave like new action should create an article linked to the current user
rspec ./spec/controllers/admin/content_controller_spec.rb:215 # Admin::ContentController with admin connection it should behave like new action should create new published article
rspec ./spec/controllers/admin/content_controller_spec.rb:221 # Admin::ContentController with admin connection it should behave like new action should redirect to show
rspec ./spec/controllers/admin/content_controller_spec.rb:226 # Admin::ContentController with admin connection it should behave like new action should send notifications on create
rspec ./spec/controllers/admin/content_controller_spec.rb:243 # Admin::ContentController with admin connection it should behave like new action should create an article in a category
rspec ./spec/controllers/admin/content_controller_spec.rb:250 # Admin::ContentController with admin connection it should behave like new action should create an article with tags
rspec ./spec/controllers/admin/content_controller_spec.rb:256 # Admin::ContentController with admin connection it should behave like new action should create article in future
rspec ./spec/controllers/admin/content_controller_spec.rb:267 # Admin::ContentController with admin connection it should behave like new action should correctly interpret time zone in :published_at
rspec ./spec/controllers/admin/content_controller_spec.rb:273 # Admin::ContentController with admin connection it should behave like new action should respect "GMT+0000 (UTC)" in :published_at
rspec ./spec/controllers/admin/content_controller_spec.rb:279 # Admin::ContentController with admin connection it should behave like new action should create a filtered article
rspec ./spec/controllers/admin/content_controller_spec.rb:152 # Admin::ContentController with admin connection it should behave like new action GET renders the 'new' template
rspec ./spec/controllers/admin/content_controller_spec.rb:159 # Admin::ContentController with admin connection it should behave like new action GET correctly converts multi-word tags
rspec ./spec/controllers/admin/content_controller_spec.rb:302 # Admin::ContentController with admin connection it should behave like new action publishing a published article with an autosaved draft updates the original
rspec ./spec/controllers/admin/content_controller_spec.rb:308 # Admin::ContentController with admin connection it should behave like new action publishing a published article with an autosaved draft deletes the draft
rspec ./spec/controllers/admin/content_controller_spec.rb:322 # Admin::ContentController with admin connection it should behave like new action publishing a draft copy of a published article updates the original
rspec ./spec/controllers/admin/content_controller_spec.rb:328 # Admin::ContentController with admin connection it should behave like new action publishing a draft copy of a published article deletes the draft
rspec ./spec/controllers/admin/content_controller_spec.rb:342 # Admin::ContentController with admin connection it should behave like new action saving a published article as draft leaves the original published
rspec ./spec/controllers/admin/content_controller_spec.rb:347 # Admin::ContentController with admin connection it should behave like new action saving a published article as draft leaves the original as is
rspec ./spec/controllers/admin/content_controller_spec.rb:352 # Admin::ContentController with admin connection it should behave like new action saving a published article as draft redirects to the index
rspec ./spec/controllers/admin/content_controller_spec.rb:356 # Admin::ContentController with admin connection it should behave like new action saving a published article as draft creates a draft
rspec ./spec/controllers/admin/content_controller_spec.rb:366 # Admin::ContentController with admin connection it should behave like destroy action should_not destroy article by get
rspec ./spec/controllers/admin/content_controller_spec.rb:376 # Admin::ContentController with admin connection it should behave like destroy action should destroy article by post
rspec ./spec/controllers/admin/content_controller_spec.rb:40 # Admin::ContentController with admin connection it should behave like autosave action first time for a new article should save new article with draft status and no parent article
rspec ./spec/controllers/admin/content_controller_spec.rb:64 # Admin::ContentController with admin connection it should behave like autosave action second time for a new article should save the same article with draft status and no parent article
rspec ./spec/controllers/admin/content_controller_spec.rb:91 # Admin::ContentController with admin connection it should behave like autosave action for a published article should create a draft article with proper attributes and existing article as a parent
rspec ./spec/controllers/admin/content_controller_spec.rb:103 # Admin::ContentController with admin connection it should behave like autosave action for a published article should not create another draft article with parent_id if article has already a draft associated
rspec ./spec/controllers/admin/content_controller_spec.rb:111 # Admin::ContentController with admin connection it should behave like autosave action for a published article should create a draft with the same permalink even if the title has changed
rspec ./spec/controllers/admin/content_controller_spec.rb:411 # Admin::ContentController with admin connection edit action should edit article
rspec ./spec/controllers/admin/content_controller_spec.rb:420 # Admin::ContentController with admin connection edit action should update article by edit action
rspec ./spec/controllers/admin/content_controller_spec.rb:442 # Admin::ContentController with admin connection edit action should allow updating body_and_extended
rspec ./spec/controllers/admin/content_controller_spec.rb:453 # Admin::ContentController with admin connection edit action should delete draft about this article if update
rspec ./spec/controllers/admin/content_controller_spec.rb:462 # Admin::ContentController with admin connection edit action should delete all draft about this article if update not happen but why not
rspec ./spec/controllers/admin/content_controller_spec.rb:476 # Admin::ContentController with admin connection resource_add action should add resource
rspec ./spec/controllers/admin/content_controller_spec.rb:494 # Admin::ContentController with admin connection resource_remove action should remove resource
rspec ./spec/controllers/admin/content_controller_spec.rb:516 # Admin::ContentController with admin connection auto_complete_for_article_keywords action should return foo for keywords fo
rspec ./spec/controllers/admin/content_controller_spec.rb:522 # Admin::ContentController with admin connection auto_complete_for_article_keywords action should return nothing for hello
rspec ./spec/controllers/admin/content_controller_spec.rb:528 # Admin::ContentController with admin connection auto_complete_for_article_keywords action should return bar and bazz for ba keyword
rspec ./spec/controllers/admin/content_controller_spec.rb:9 # Admin::ContentController with publisher connection it should behave like index action should render template index
rspec ./spec/controllers/admin/content_controller_spec.rb:14 # Admin::ContentController with publisher connection it should behave like index action should see all published in index
rspec ./spec/controllers/admin/content_controller_spec.rb:20 # Admin::ContentController with publisher connection it should behave like index action should restrict only by searchstring
rspec ./spec/controllers/admin/content_controller_spec.rb:28 # Admin::ContentController with publisher connection it should behave like index action should restrict by searchstring and published_at
rspec ./spec/controllers/admin/content_controller_spec.rb:174 # Admin::ContentController with publisher connection it should behave like new action should create article with no comments
rspec ./spec/controllers/admin/content_controller_spec.rb:182 # Admin::ContentController with publisher connection it should behave like new action should create a published article with a redirect
rspec ./spec/controllers/admin/content_controller_spec.rb:187 # Admin::ContentController with publisher connection it should behave like new action should create a draft article without a redirect
rspec ./spec/controllers/admin/content_controller_spec.rb:192 # Admin::ContentController with publisher connection it should behave like new action should create an unpublished article without a redirect
rspec ./spec/controllers/admin/content_controller_spec.rb:197 # Admin::ContentController with publisher connection it should behave like new action should create an article published in the future without a redirect
rspec ./spec/controllers/admin/content_controller_spec.rb:202 # Admin::ContentController with publisher connection it should behave like new action should create article with no pings
rspec ./spec/controllers/admin/content_controller_spec.rb:209 # Admin::ContentController with publisher connection it should behave like new action should create an article linked to the current user
rspec ./spec/controllers/admin/content_controller_spec.rb:215 # Admin::ContentController with publisher connection it should behave like new action should create new published article
rspec ./spec/controllers/admin/content_controller_spec.rb:221 # Admin::ContentController with publisher connection it should behave like new action should redirect to show
rspec ./spec/controllers/admin/content_controller_spec.rb:226 # Admin::ContentController with publisher connection it should behave like new action should send notifications on create
rspec ./spec/controllers/admin/content_controller_spec.rb:243 # Admin::ContentController with publisher connection it should behave like new action should create an article in a category
rspec ./spec/controllers/admin/content_controller_spec.rb:250 # Admin::ContentController with publisher connection it should behave like new action should create an article with tags
rspec ./spec/controllers/admin/content_controller_spec.rb:256 # Admin::ContentController with publisher connection it should behave like new action should create article in future
rspec ./spec/controllers/admin/content_controller_spec.rb:267 # Admin::ContentController with publisher connection it should behave like new action should correctly interpret time zone in :published_at
rspec ./spec/controllers/admin/content_controller_spec.rb:273 # Admin::ContentController with publisher connection it should behave like new action should respect "GMT+0000 (UTC)" in :published_at
rspec ./spec/controllers/admin/content_controller_spec.rb:279 # Admin::ContentController with publisher connection it should behave like new action should create a filtered article
rspec ./spec/controllers/admin/content_controller_spec.rb:152 # Admin::ContentController with publisher connection it should behave like new action GET renders the 'new' template
rspec ./spec/controllers/admin/content_controller_spec.rb:159 # Admin::ContentController with publisher connection it should behave like new action GET correctly converts multi-word tags
rspec ./spec/controllers/admin/content_controller_spec.rb:302 # Admin::ContentController with publisher connection it should behave like new action publishing a published article with an autosaved draft updates the original
rspec ./spec/controllers/admin/content_controller_spec.rb:308 # Admin::ContentController with publisher connection it should behave like new action publishing a published article with an autosaved draft deletes the draft
rspec ./spec/controllers/admin/content_controller_spec.rb:322 # Admin::ContentController with publisher connection it should behave like new action publishing a draft copy of a published article updates the original
rspec ./spec/controllers/admin/content_controller_spec.rb:328 # Admin::ContentController with publisher connection it should behave like new action publishing a draft copy of a published article deletes the draft
rspec ./spec/controllers/admin/content_controller_spec.rb:342 # Admin::ContentController with publisher connection it should behave like new action saving a published article as draft leaves the original published
rspec ./spec/controllers/admin/content_controller_spec.rb:347 # Admin::ContentController with publisher connection it should behave like new action saving a published article as draft leaves the original as is
rspec ./spec/controllers/admin/content_controller_spec.rb:352 # Admin::ContentController with publisher connection it should behave like new action saving a published article as draft redirects to the index
rspec ./spec/controllers/admin/content_controller_spec.rb:356 # Admin::ContentController with publisher connection it should behave like new action saving a published article as draft creates a draft
rspec ./spec/controllers/admin/content_controller_spec.rb:366 # Admin::ContentController with publisher connection it should behave like destroy action should_not destroy article by get
rspec ./spec/controllers/admin/content_controller_spec.rb:376 # Admin::ContentController with publisher connection it should behave like destroy action should destroy article by post
rspec ./spec/controllers/admin/content_controller_spec.rb:552 # Admin::ContentController with publisher connection edit action should redirect if edit article doesn't his
rspec ./spec/controllers/admin/content_controller_spec.rb:557 # Admin::ContentController with publisher connection edit action should edit article
rspec ./spec/controllers/admin/content_controller_spec.rb:564 # Admin::ContentController with publisher connection edit action should update article by edit action
rspec ./spec/controllers/admin/content_controller_spec.rb:589 # Admin::ContentController with publisher connection destroy action can be access should redirect when want destroy article
rspec ./spec/controllers/admin/textfilters_controller_spec.rb:7 # Admin::TextfiltersController macro help action should render success
rspec ./spec/controllers/admin/themes_controller_spec.rb:34 # Admin::ThemesController redirects to :index after the :switchto action
rspec ./spec/controllers/admin/themes_controller_spec.rb:39 # Admin::ThemesController returns succes for the :preview action
rspec ./spec/controllers/admin/themes_controller_spec.rb:19 # Admin::ThemesController test index assigns @themes for the :index action
rspec ./spec/controllers/admin/themes_controller_spec.rb:24 # Admin::ThemesController test index should have design tab selected
rspec ./spec/controllers/admin/themes_controller_spec.rb:28 # Admin::ThemesController test index should have Choose theme, Customize sidebar, Theme editor, View theme catalogue
rspec ./spec/controllers/admin/themes_controller_spec.rb:45 # Admin::ThemesController test editor shows a list of css and erb files for the :editor action
rspec ./spec/controllers/admin/themes_controller_spec.rb:52 # Admin::ThemesController test editor trying to edit a stylesheet as a layout should raise an error
rspec ./spec/controllers/admin/themes_controller_spec.rb:58 # Admin::ThemesController test editor trying to edit a layout as a stylesheet should raise an error
rspec ./spec/controllers/admin/themes_controller_spec.rb:64 # Admin::ThemesController test editor trying to edit a nonexisting stylesheet should raise an error
rspec ./spec/controllers/admin/themes_controller_spec.rb:70 # Admin::ThemesController test editor trying to edit a nonexisting layout should raise an error
rspec ./spec/controllers/admin/themes_controller_spec.rb:76 # Admin::ThemesController test editor Trying to open a valid layout should fill the textarea with the layout file content
rspec ./spec/controllers/admin/themes_controller_spec.rb:90 # Admin::ThemesController test editor should have design tab selected
rspec ./spec/controllers/admin/themes_controller_spec.rb:95 # Admin::ThemesController test editor should have Choose theme, Customize sidebar, Theme editor, View theme catalogue
rspec ./spec/controllers/admin/themes_controller_spec.rb:101 # Admin::ThemesController test editor Trying to open a valid stylesheet should fill the textarea with the stylesheet file content
rspec ./spec/controllers/admin/themes_controller_spec.rb:121 # Admin::ThemesController catalogue should have design tab selected
rspec ./spec/controllers/admin/themes_controller_spec.rb:125 # Admin::ThemesController catalogue should have Choose theme, Customize sidebar, Theme editor, View theme catalogue
rspec ./spec/controllers/comments_controller_spec.rb:46 # CommentsController#create should redirect to the article
rspec ./spec/controllers/comments_controller_spec.rb:16 # CommentsController#create Basic comment creation should assign the new comment to @comment
rspec ./spec/controllers/comments_controller_spec.rb:20 # CommentsController#create Basic comment creation should assign the article to @article
rspec ./spec/controllers/comments_controller_spec.rb:24 # CommentsController#create Basic comment creation should save the comment
rspec ./spec/controllers/comments_controller_spec.rb:28 # CommentsController#create Basic comment creation should set the author
rspec ./spec/controllers/comments_controller_spec.rb:32 # CommentsController#create Basic comment creation should set an author cookie
rspec ./spec/controllers/comments_controller_spec.rb:36 # CommentsController#create Basic comment creation should set a gravatar_id cookie
rspec ./spec/controllers/comments_controller_spec.rb:40 # CommentsController#create Basic comment creation should set a url cookie
rspec ./spec/controllers/comments_controller_spec.rb:55 # CommentsController AJAX creation should render the comment partial
rspec ./spec/controllers/comments_controller_spec.rb:64 # CommentsController#index scoped index GET 2007/10/11/slug/comments should redirect to /2007/10/11/slug#comments
rspec ./spec/controllers/comments_controller_spec.rb:73 # CommentsController#index without format should be successful
rspec ./spec/controllers/comments_controller_spec.rb:78 # CommentsController#index without format should not bother fetching any comments
rspec ./spec/controllers/comments_controller_spec.rb:94 # CommentsController#index with :format => 'atom' without article is succesful
rspec ./spec/controllers/comments_controller_spec.rb:98 # CommentsController#index with :format => 'atom' without article passes the comments to the template
rspec ./spec/controllers/comments_controller_spec.rb:102 # CommentsController#index with :format => 'atom' without article should return an atom feed
rspec ./spec/controllers/comments_controller_spec.rb:108 # CommentsController#index with :format => 'atom' with an article should return an atom feed
rspec ./spec/controllers/comments_controller_spec.rb:123 # CommentsController#index with :format => 'rss' without article is succesful
rspec ./spec/controllers/comments_controller_spec.rb:127 # CommentsController#index with :format => 'rss' without article passes the comments to the template
rspec ./spec/controllers/comments_controller_spec.rb:131 # CommentsController#index with :format => 'rss' without article should return an rss feed
rspec ./spec/controllers/comments_controller_spec.rb:137 # CommentsController#index with :format => 'rss' with article should return an rss feed
rspec ./spec/controllers/articles_controller_spec.rb:25 # ArticlesController should redirect category to /categories
rspec ./spec/controllers/articles_controller_spec.rb:30 # ArticlesController should redirect tag to /tags
rspec ./spec/controllers/articles_controller_spec.rb:179 # ArticlesController archives
rspec ./spec/controllers/articles_controller_spec.rb:41 # ArticlesController index action should be render template index
rspec ./spec/controllers/articles_controller_spec.rb:45 # ArticlesController index action should show some articles
rspec ./spec/controllers/articles_controller_spec.rb:49 # ArticlesController index action should have good link feed rss
rspec ./spec/controllers/articles_controller_spec.rb:53 # ArticlesController index action should have good link feed atom
rspec ./spec/controllers/articles_controller_spec.rb:57 # ArticlesController index action should have a canonical url
rspec ./spec/controllers/articles_controller_spec.rb:61 # ArticlesController index action should have googd title
rspec ./spec/controllers/articles_controller_spec.rb:65 # ArticlesController index action should have a custom tracking field
rspec ./spec/controllers/articles_controller_spec.rb:119 # ArticlesController#search action should render feed rss by search
rspec ./spec/controllers/articles_controller_spec.rb:127 # ArticlesController#search action should render feed atom by search
rspec ./spec/controllers/articles_controller_spec.rb:135 # ArticlesController#search action search with empty result
rspec ./spec/controllers/articles_controller_spec.rb:84 # ArticlesController#search action a valid search should render template search
rspec ./spec/controllers/articles_controller_spec.rb:88 # ArticlesController#search action a valid search should assigns articles
rspec ./spec/controllers/articles_controller_spec.rb:92 # ArticlesController#search action a valid search should have good feed rss link
rspec ./spec/controllers/articles_controller_spec.rb:96 # ArticlesController#search action a valid search should have good feed atom link
rspec ./spec/controllers/articles_controller_spec.rb:100 # ArticlesController#search action a valid search should have a canonical url
rspec ./spec/controllers/articles_controller_spec.rb:104 # ArticlesController#search action a valid search should have a good title
rspec ./spec/controllers/articles_controller_spec.rb:108 # ArticlesController#search action a valid search should have content markdown interpret and without html tag
rspec ./spec/controllers/articles_controller_spec.rb:114 # ArticlesController#search action a valid search should have a custom tracking field
rspec ./spec/controllers/articles_controller_spec.rb:154 # ArticlesController#livesearch action with a query with several words should be valid
rspec ./spec/controllers/articles_controller_spec.rb:159 # ArticlesController#livesearch action with a query with several words should render without layout
rspec ./spec/controllers/articles_controller_spec.rb:163 # ArticlesController#livesearch action with a query with several words should render template live_search
rspec ./spec/controllers/articles_controller_spec.rb:167 # ArticlesController#livesearch action with a query with several words should not have h3 tag
rspec ./spec/controllers/articles_controller_spec.rb:171 # ArticlesController#livesearch action with a query with several words should assign @search the search string
rspec ./spec/controllers/articles_controller_spec.rb:198 # ArticlesController index for a month should render template index
rspec ./spec/controllers/articles_controller_spec.rb:202 # ArticlesController index for a month should contain some articles
rspec ./spec/controllers/articles_controller_spec.rb:207 # ArticlesController index for a month should have a canonical url
rspec ./spec/controllers/articles_controller_spec.rb:211 # ArticlesController index for a month should have a good title
rspec ./spec/controllers/articles_controller_spec.rb:215 # ArticlesController index for a month should have a custom tracking field
rspec ./spec/controllers/articles_controller_spec.rb:244 # ArticlesController nousers redirects to signup
rspec ./spec/controllers/articles_controller_spec.rb:264 # ArticlesController feeds /articles.atom => an atom feed
rspec ./spec/controllers/articles_controller_spec.rb:272 # ArticlesController feeds /articles.rss => an RSS 2.0 feed
rspec ./spec/controllers/articles_controller_spec.rb:280 # ArticlesController feeds atom feed for archive should be valid
rspec ./spec/controllers/articles_controller_spec.rb:287 # ArticlesController feeds RSS feed for archive should be valid
rspec ./spec/controllers/articles_controller_spec.rb:301 # ArticlesController the index should ignore the HTTP Accept: header
rspec ./spec/controllers/articles_controller_spec.rb:318 # ArticlesController previewing with non logged user should redirect to login
rspec ./spec/controllers/articles_controller_spec.rb:333 # ArticlesController previewing with logged user should render template /articles/read
rspec ./spec/controllers/articles_controller_spec.rb:333 # ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/true-blue-3/views/articles/read
rspec ./spec/controllers/articles_controller_spec.rb:333 # ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/standard_issue/views/articles/read
rspec ./spec/controllers/articles_controller_spec.rb:333 # ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/true-red/views/articles/read
rspec ./spec/controllers/articles_controller_spec.rb:333 # ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/typographic/views/articles/read
rspec ./spec/controllers/articles_controller_spec.rb:333 # ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/dirtylicious/views/articles/read
rspec ./spec/controllers/articles_controller_spec.rb:333 # ArticlesController previewing with logged user should render template /home/specs/t/typo/themes/scribbish/views/articles/read
rspec ./spec/controllers/articles_controller_spec.rb:340 # ArticlesController previewing with logged user should assigns article define with id
rspec ./spec/controllers/articles_controller_spec.rb:345 # ArticlesController previewing with logged user should assigns last article with id like parent_id
rspec ./spec/controllers/articles_controller_spec.rb:446 # ArticlesController redirecting should get good article with utf8 slug
rspec ./spec/controllers/articles_controller_spec.rb:455 # ArticlesController redirecting should get good article with pre-escaped utf8 slug using unescaped slug
rspec ./spec/controllers/articles_controller_spec.rb:356 # ArticlesController redirecting with explicit redirects should redirect from known URL
rspec ./spec/controllers/articles_controller_spec.rb:377 # ArticlesController redirecting with explicit redirects should not redirect from unknown URL
rspec ./spec/controllers/articles_controller_spec.rb:423 # ArticlesController redirecting with explicit redirects and non-empty relative_url_root should redirect
rspec ./spec/controllers/articles_controller_spec.rb:430 # ArticlesController redirecting with explicit redirects and non-empty relative_url_root should redirect if to_path includes relative_url_root
rspec ./spec/controllers/articles_controller_spec.rb:437 # ArticlesController redirecting with explicit redirects and non-empty relative_url_root should ignore the blog base_url if the to_path is a full uri
rspec ./spec/controllers/articles_controller_spec.rb:464 # ArticlesController redirecting accessing old-style URL with "articles" as the first part should redirect to article
rspec ./spec/controllers/articles_controller_spec.rb:475 # ArticlesController redirecting accessing old-style URL with "articles" as the first part should redirect to article with url_root
rspec ./spec/controllers/articles_controller_spec.rb:486 # ArticlesController redirecting accessing old-style URL with "articles" as the first part should redirect to article with articles in url_root
rspec ./spec/controllers/articles_controller_spec.rb:510 # ArticlesController redirecting with permalink_format like %title%.html accessing various non-matching URLs should not find '.htmlsecond-blog-article'
rspec ./spec/controllers/articles_controller_spec.rb:515 # ArticlesController redirecting with permalink_format like %title%.html accessing various non-matching URLs should not find 'second-blog-article.html.html'
rspec ./spec/controllers/articles_controller_spec.rb:520 # ArticlesController redirecting with permalink_format like %title%.html accessing various non-matching URLs should not find 'second-blog-article.html/foo'
rspec ./spec/controllers/articles_controller_spec.rb:527 # ArticlesController redirecting with permalink_format like %title%.html accessing legacy URLs should redirect from default URL format
rspec ./spec/controllers/articles_controller_spec.rb:533 # ArticlesController redirecting with permalink_format like %title%.html accessing legacy URLs should redirect from old-style URL format with "articles" part
rspec ./spec/controllers/articles_controller_spec.rb:546 # ArticlesController redirecting with permalink_format like %title%.html accessing an article should render template read to article
rspec ./spec/controllers/articles_controller_spec.rb:550 # ArticlesController redirecting with permalink_format like %title%.html accessing an article should assign article1 to @article
rspec ./spec/controllers/articles_controller_spec.rb:557 # ArticlesController redirecting with permalink_format like %title%.html accessing an article the resulting page should have good rss feed link
rspec ./spec/controllers/articles_controller_spec.rb:561 # ArticlesController redirecting with permalink_format like %title%.html accessing an article the resulting page should have good atom feed link
rspec ./spec/controllers/articles_controller_spec.rb:565 # ArticlesController redirecting with permalink_format like %title%.html accessing an article the resulting page should have a canonical url
rspec ./spec/controllers/articles_controller_spec.rb:569 # ArticlesController redirecting with permalink_format like %title%.html accessing an article the resulting page should have a good title
rspec ./spec/controllers/articles_controller_spec.rb:583 # ArticlesController redirecting with permalink_format like %title%.html rendering as atom feed should render feedback atom feed
rspec ./spec/controllers/articles_controller_spec.rb:597 # ArticlesController redirecting with permalink_format like %title%.html rendering as rss feed should render rss20 partial
rspec ./spec/controllers/articles_controller_spec.rb:612 # ArticlesController redirecting with a format containing a fixed component should find the article if the url matches all components
rspec ./spec/controllers/articles_controller_spec.rb:617 # ArticlesController redirecting with a format containing a fixed component should not find the article if the url does not match the fixed component
rspec ./spec/controllers/articles_controller_spec.rb:630 # ArticlesController redirecting with a custom format with several fixed parts and several variables should find the article if the url matches all components
rspec ./spec/controllers/articles_controller_spec.rb:636 # ArticlesController redirecting with a custom format with several fixed parts and several variables should not find the article if the url only matches some components
rspec ./spec/controllers/articles_controller_spec.rb:664 # ArticlesController password protected article alone should be password protected
rspec ./spec/controllers/articles_controller_spec.rb:670 # ArticlesController password protected#check_password shows article when given correct password
rspec ./spec/controllers/articles_controller_spec.rb:675 # ArticlesController password protected#check_password shows password form when given incorrect password
rspec ./spec/controllers/articles_controller_spec.rb:701 # ArticlesController assigned keywords article with categories should have meta keywords
rspec ./spec/controllers/articles_controller_spec.rb:710 # ArticlesController assigned keywords article with neither categories nor tags should not have meta keywords
rspec ./spec/controllers/articles_controller_spec.rb:718 # ArticlesController assigned keywords index without option and no blog keywords should not have meta keywords
rspec ./spec/controllers/articles_controller_spec.rb:723 # ArticlesController assigned keywords index without option but with blog keywords should have meta keywords
rspec ./spec/controllers/authors_controller_spec.rb:15 # AuthorsController#show as html renders the :show template
rspec ./spec/controllers/authors_controller_spec.rb:19 # AuthorsController#show as html assigns author
rspec ./spec/controllers/authors_controller_spec.rb:23 # AuthorsController#show as html assigns articles as published articles
rspec ./spec/controllers/authors_controller_spec.rb:30 # AuthorsController#show as html when rendered has a link to the rss feed
rspec ./spec/controllers/authors_controller_spec.rb:34 # AuthorsController#show as html when rendered has a link to the atom feed
rspec ./spec/controllers/authors_controller_spec.rb:45 # AuthorsController#show as an atom feed assigns articles as published articles
rspec ./spec/controllers/authors_controller_spec.rb:49 # AuthorsController#show as an atom feed renders the atom template
rspec ./spec/controllers/authors_controller_spec.rb:54 # AuthorsController#show as an atom feed does not render layout
rspec ./spec/controllers/authors_controller_spec.rb:64 # AuthorsController#show as an rss feed assigns articles as published articles
rspec ./spec/controllers/authors_controller_spec.rb:68 # AuthorsController#show as an rss feed renders the rss template
rspec ./spec/controllers/authors_controller_spec.rb:73 # AuthorsController#show as an rss feed does not render layout
rspec ./spec/controllers/authors_controller_spec.rb:83 # AuthorsController SEO options should never have meta keywords with deactivated option
rspec ./spec/controllers/authors_controller_spec.rb:90 # AuthorsController SEO options should never have meta keywords with deactivated option
rspec ./spec/controllers/accounts_controller_spec.rb:5 # AccountsController A successful login with 'Remember me' checked should not cause password to change
rspec ./spec/controllers/accounts_controller_spec.rb:25 # AccountsController A successfully authenticated login session gets a user
rspec ./spec/controllers/accounts_controller_spec.rb:30 # AccountsController A successfully authenticated login sets typo_user_profile cookie
rspec ./spec/controllers/accounts_controller_spec.rb:35 # AccountsController A successfully authenticated login redirects to /bogus/location
rspec ./spec/controllers/accounts_controller_spec.rb:41 # AccountsController A successfully authenticated login redirects to /admin if no return
rspec ./spec/controllers/accounts_controller_spec.rb:46 # AccountsController A successfully authenticated login redirects to /admin if no return and you are logged in
rspec ./spec/controllers/accounts_controller_spec.rb:52 # AccountsController A successfully authenticated login should redirect to signup if no users
rspec ./spec/controllers/accounts_controller_spec.rb:70 # AccountsController User is inactive no user id goes in the session
rspec ./spec/controllers/accounts_controller_spec.rb:75 # AccountsController User is inactive login should == "inactive"
rspec ./spec/controllers/accounts_controller_spec.rb:80 # AccountsController User is inactive typo_user_profile cookie should be blank
rspec ./spec/controllers/accounts_controller_spec.rb:85 # AccountsController User is inactive should render login action
rspec ./spec/controllers/accounts_controller_spec.rb:102 # AccountsController Login with nil user and password should render login action
rspec ./spec/controllers/accounts_controller_spec.rb:119 # AccountsController Login gets the wrong password no user in goes in the session
rspec ./spec/controllers/accounts_controller_spec.rb:124 # AccountsController Login gets the wrong password login should == "bob"
rspec ./spec/controllers/accounts_controller_spec.rb:129 # AccountsController Login gets the wrong password typo_user_profile cookie should be blank
rspec ./spec/controllers/accounts_controller_spec.rb:134 # AccountsController Login gets the wrong password should render login action
rspec ./spec/controllers/accounts_controller_spec.rb:141 # AccountsController GET /login should render action :login
rspec ./spec/controllers/accounts_controller_spec.rb:156 # AccountsController GET /login with 0 existing users should render action :signup
rspec ./spec/controllers/accounts_controller_spec.rb:162 # AccountsController GET /login with 0 existing users should render :signup
rspec ./spec/controllers/accounts_controller_spec.rb:175 # AccountsController with >0 existing user and allow_signup = 0 GET signup should redirect to login
rspec ./spec/controllers/accounts_controller_spec.rb:182 # AccountsController with >0 existing user and allow_signup = 0 POST signup without allow_signup should redirect to login
rspec ./spec/controllers/accounts_controller_spec.rb:196 # AccountsController with > 0 existing user and allow_signup = 1 GET signup with allow_signup should redirect to login
rspec ./spec/controllers/accounts_controller_spec.rb:203 # AccountsController with > 0 existing user and allow_signup = 1 POST signup with allow_signup should redirect to login
rspec ./spec/controllers/accounts_controller_spec.rb:219 # AccountsController GET signup with 0 existing users sets @user
rspec ./spec/controllers/accounts_controller_spec.rb:224 # AccountsController GET signup with 0 existing users renders action signup
rspec ./spec/controllers/accounts_controller_spec.rb:285 # AccountsController POST signup with 0 existing users creates and saves a user
rspec ./spec/controllers/accounts_controller_spec.rb:292 # AccountsController POST signup with 0 existing users redirects to /account/confirm
rspec ./spec/controllers/accounts_controller_spec.rb:297 # AccountsController POST signup with 0 existing users session gets a user
rspec ./spec/controllers/accounts_controller_spec.rb:322 # AccountsController User is logged in trying to log in once again redirects to admin/dashboard/index
rspec ./spec/controllers/accounts_controller_spec.rb:332 # AccountsController User is logged in when logging out deletes the session[:user_id]
rspec ./spec/controllers/accounts_controller_spec.rb:336 # AccountsController User is logged in when logging out deletes the session[:user]
rspec ./spec/controllers/accounts_controller_spec.rb:340 # AccountsController User is logged in when logging out redirects to the login action
rspec ./spec/controllers/accounts_controller_spec.rb:344 # AccountsController User is logged in when logging out deletes cookies containing credentials
rspec ./spec/controllers/accounts_controller_spec.rb:361 # AccountsController when user has lost their password when GET
rspec ./spec/controllers/accounts_controller_spec.rb:368 # AccountsController when user has lost their password when a known login or email is POSTed
rspec ./spec/controllers/accounts_controller_spec.rb:376 # AccountsController when user has lost their password when an unknown login or email is POSTed
rspec ./spec/controllers/accounts_controller_spec.rb:377 # AccountsController when user has lost their password when an unknown login or email is POSTed should display an error
rspec ./spec/controllers/theme_controller_spec.rb:8 # ThemeController test_stylesheets
rspec ./spec/controllers/theme_controller_spec.rb:16 # ThemeController test_images
rspec ./spec/controllers/theme_controller_spec.rb:23 # ThemeController test_malicious_path
rspec ./spec/controllers/theme_controller_spec.rb:28 # ThemeController test_view_theming
rspec ./spec/controllers/setup_controller_spec.rb:17 # SetupController when no blog is configured GET setup
rspec ./spec/controllers/setup_controller_spec.rb:25 # SetupController when no blog is configured POST setup
rspec ./spec/controllers/setup_controller_spec.rb:27 # SetupController when no blog is configured POST setup should correctly initialize blog and users
rspec ./spec/controllers/setup_controller_spec.rb:35 # SetupController when no blog is configured POST setup should log in admin user
rspec ./spec/controllers/setup_controller_spec.rb:66 # SetupController when a blog is configured and has some users GET setup
rspec ./spec/controllers/setup_controller_spec.rb:75 # SetupController when a blog is configured and has some users POST setup
rspec ./spec/controllers/setup_controller_spec.rb:77 # SetupController when a blog is configured and has some users POST setup should not initialize blog and users
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment