Skip to content

Commit

Permalink
Started to fix deprecation warnings and other bugs with rails 2.3.11.
Browse files Browse the repository at this point in the history
  • Loading branch information
gaspard committed Mar 21, 2011
1 parent a56154d commit 2149f9c
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 16 deletions.
6 changes: 3 additions & 3 deletions lib/bricks/loader.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
module Bricks
module Loader
@@no_init = false

def bricks
@@bricks ||= bricks_folders.map do |bricks_folder|
if File.exist?(bricks_folder)
Expand Down Expand Up @@ -112,8 +112,8 @@ def no_init
def load_bricks
bricks.each do |path|
path = File.join(path, 'lib')
ActiveSupport::Dependencies.load_paths << path
ActiveSupport::Dependencies.load_once_paths << path
ActiveSupport::Dependencies.autoload_paths << path
ActiveSupport::Dependencies.autoload_once_paths << path
$LOAD_PATH << path
end

Expand Down
1 change: 1 addition & 0 deletions lib/tasks/zena.rake
Original file line number Diff line number Diff line change
Expand Up @@ -340,6 +340,7 @@ namespace :zena do
end

%w{db:fixtures:load zena:rebuild_index}.each do |task|
ENV['WORKER'] = 'false'
puts "******************************* #{task}"
Rake::Task[task].invoke
end
Expand Down
6 changes: 3 additions & 3 deletions lib/zena.rb
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@ def add_load_paths(config = nil)
)
if config
["#{Zena::ROOT}/vendor", "#{Zena::ROOT}/lib"].each do |path|
ActiveSupport::Dependencies.load_paths << path
ActiveSupport::Dependencies.load_once_paths << path
$LOAD_PATH << path
ActiveSupport::Dependencies.autoload_paths << path
ActiveSupport::Dependencies.autoload_once_paths << path
$LOAD_PATH << path
end
else
paths_to_add.each do |path|
Expand Down
16 changes: 8 additions & 8 deletions test/integration/zafu_compiler/ajax.yml
Original file line number Diff line number Diff line change
Expand Up @@ -152,19 +152,19 @@ live_filter_select_options:
draggable_do_syntax:
src: "<r:images in='site' do='each' draggable='all' do='img' mode='pv'/>"
tem: "/add_drag_id\(\"drag_#\{var2.zip\}\"/"
tem: "/add_drag_id\(%Q\{drag_#\{var2.zip\}\}/"
res: "/id='drag_30'><img src='/en/image30_pv.jpg\?967816914293'/"
js: '/"drag_24"\].each.*Zena.draggable\(item, false\)/'
draggable_true:
# should use 'drag_handle' class
src: "<r:link draggable='true'><b do='title'/></r:link>"
tem: "/span class='drag_handle'.*add_drag_id\(\"drag_\#\{@node.zip\}\", .*drag_handle/"
tem: "/span class='drag_handle'.*add_drag_id\(%Q\{drag_\#\{@node.zip\}\}, .*drag_handle/"
draggable_on_each_with_id:
src: "<ul do='pages in site'><li do='each'><b do='link' draggable='true'/> <r:edit/></li></ul>"
# should not use each id
tem: "/li id='<%= %Q\{list1_#\{var2.zip\}\}.*%Q\{drag_#\{var2.zip\}\}.*add_drag_id\(\"drag_#\{var2.zip\}\"/"
tem: "/li id='<%= %Q\{list1_#\{var2.zip\}\}.*%Q\{drag_#\{var2.zip\}\}.*add_drag_id\(%Q\{drag_#\{var2.zip\}\}/"
drag_with_form:
src: "<table do='pages in site'>
Expand Down Expand Up @@ -197,25 +197,25 @@ draggable_existing_class:
# should use 'drag_handle' class
src: "<r:link draggable='true'><r:img class='drag_handle' mode='tiny'/> <r:title/></r:link>"
tem: "!/span class='drag_handle'/"
res: "/div class='drag' id='drag_22'><a href='.*22.*img src='/images/ext/page_tiny.png' .*class='drag_handle'/> status title/"
res: "/span class='drag' id='drag_22'><a href='.*22.*img src='/images/ext/page_tiny.png' .*class='drag_handle'/> status title/"
draggable_existing_class_do:
# should use 'drag_handle' class
src: "<r:link draggable='drag_img'><b class='drag_img' do='img' mode='tiny'/> blah</r:link>"
tem: "!/span class='drag_handle'|span class='drag_img'/"
res: "/div class='drag' id='drag_22'><a href='.*22.*<b class='drag_img'.*img src='/images/ext/page_tiny.png'/"
res: "/span class='drag' id='drag_22'><a href='.*22.*<b class='drag_img'.*img src='/images/ext/page_tiny.png'/"
draggable_in_block:
# should use 'hooba' class
src: "<r:block><r:link draggable='hooba'/></r:block>"
tem: "/add_drag_id\(\"drag_\#\{@node.zip\}\", .*hooba/"
res: "<div id='list1'><div class='drag' id='drag_22'><span class='hooba'>&nbsp;</span><a href='/oo/projects-list/Clean-Water-project/page22.html'>status title</a></div></div>"
tem: "/add_drag_id\(%Q\{drag_\#\{@node.zip\}\}, .*hooba/"
res: "<div id='list1'><span class='drag' id='drag_22'><span class='hooba'>&nbsp;</span><a href='/oo/projects-list/Clean-Water-project/page22.html'>status title</a></span></div>"
js: "/Zena.draggable\(item, \"hooba\"\)/"
draggable_with_id_set:
# should not change original id
src: "<h1 id='title' do='title' draggable='true'/>"
tem: "/<h1 id='title'><span class='drag' id='<%= %Q\{drag_#\{@node.zip\}\} %>'><span class='drag_handle'>&nbsp;</span><% add_drag_id\(\"drag_#\{@node.zip\}/"
tem: "/<h1 id='title'><span class='drag' id='<%= %Q\{drag_#\{@node.zip\}\} %>'><span class='drag_handle'>&nbsp;</span><% add_drag_id\(%Q\{drag_#\{@node.zip\}/"
unlink:
context:
Expand Down
4 changes: 2 additions & 2 deletions test/unit/zena/use/nested_attributes_alias_view_test.rb
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,13 @@ def relation_alias(match)
end

def link
@link ||= returning(HashAsMethods.new) do |l|
@link ||= HashAsMethods.new.tap do |l|
l.friend = HashAsMethods.new('other_id' => 1234)
end
end

def version
@version ||= returning(HashAsMethods.new('title' => 'version title')) do |v|
@version ||= HashAsMethods.new('title' => 'version title').tap do |v|
v.content = HashAsMethods.new('width' => 33)
end
end
Expand Down

0 comments on commit 2149f9c

Please sign in to comment.