fix broken tests + get rid of warnings in cucumber
This commit is contained in:
parent
aa764ee185
commit
89f106405d
@ -12,7 +12,7 @@
|
||||
|
||||
= yield :head
|
||||
|
||||
%body{ :class => @controller.controller_name }
|
||||
%body{ :class => controller.controller_name }
|
||||
#wrapper
|
||||
#light.container
|
||||
#panel.container
|
||||
|
@ -37,7 +37,7 @@ module Locomotive
|
||||
end
|
||||
|
||||
def build_content_type(data)
|
||||
attributes = { :order_by => '_position_in_list', :group_by_field_name => data.delete('group_by') }.merge(data)
|
||||
attributes = { :group_by_field_name => data.delete('group_by') }.merge(data)
|
||||
|
||||
attributes.delete_if { |name, value| %w{fields contents}.include?(name) }
|
||||
|
||||
@ -93,6 +93,8 @@ module Locomotive
|
||||
end
|
||||
|
||||
def set_order_by_value(content_type)
|
||||
self.log "order by #{content_type.order_by}"
|
||||
|
||||
order_by = (case content_type.order_by
|
||||
when 'manually', '_position_in_list' then '_position_in_list'
|
||||
when 'date', 'updated_at' then 'updated_at'
|
||||
@ -100,6 +102,8 @@ module Locomotive
|
||||
content_type.content_custom_fields.detect { |f| f._alias == content_type.order_by }._name rescue nil
|
||||
end)
|
||||
|
||||
self.log "order by (after) #{order_by}"
|
||||
|
||||
content_type.order_by = order_by || '_position_in_list'
|
||||
end
|
||||
|
||||
|
@ -45,12 +45,12 @@ describe Locomotive::Liquid::Filters::Html do
|
||||
javascript_tag('/trash/main').should == result
|
||||
end
|
||||
|
||||
it 'should return an image tag without paramaters' do
|
||||
image_tag('foo.jpg').should == "<img src=\"/foo.jpg\" />"
|
||||
it 'should return an image tag without parameters' do
|
||||
image_tag('foo.jpg').should == "<img src=\"foo.jpg\" />"
|
||||
end
|
||||
|
||||
it 'should return an image tag with size' do
|
||||
image_tag('foo.jpg', 'width:100', 'height:50').should == "<img src=\"/foo.jpg\" height=\"50\" width=\"100\" />"
|
||||
image_tag('foo.jpg', 'width:100', 'height:50').should == "<img src=\"foo.jpg\" height=\"50\" width=\"100\" />"
|
||||
end
|
||||
|
||||
it 'should return a flash tag without parameters' do
|
||||
|
@ -53,7 +53,9 @@ describe Locomotive::Liquid::Tags::Paginate do
|
||||
{
|
||||
'projects' => options.has_key?(:collection) ? options[:collection] : PaginatedCollection.new(['Ruby on Rails', 'jQuery', 'mongodb', 'Liquid', 'sqlite3']),
|
||||
'current_page' => options[:page] || 1
|
||||
}, {}, true)
|
||||
}, {
|
||||
:page => Factory.build(:page)
|
||||
}, true)
|
||||
end
|
||||
|
||||
def default_template
|
||||
|
Loading…
Reference in New Issue
Block a user