Sha256: c7163cbfcac3a19b6d8bafe2c5eedb33bbc662b92653c8dab5afc2c1e12cecf1
Contents?: true
Size: 828 Bytes
Versions: 4
Compression:
Stored size: 828 Bytes
Contents
require 'spec_helper' require 'build_tree_helper' describe "pages/index" do include Capybara::DSL before(:all) do Benchmark.bm do |b| b.report{ Page.all.each{|p| begin; p.destroy; rescue; end; } } end puts "DB Cleaning" # sleep 3 # 5 => 155 # 6 => 258 # 7 => 399 # 8 => 584 # 9 => 819 # 10 => 1110 Benchmark.bm do |b| b.report{ build_test_tree Page, 10 } end puts "Tree Building" end it "render all pages without capybara" do assign :pages, Page.all render end it "pages/index" do visit '/pages' nodes = all('li', visible: true) nodes.count.should be 15 end it "pages/manage all pages" do visit '/pages/manage' nodes = all('li', visible: true) nodes.count.should be 1110 end end
Version data entries
4 entries across 4 versions & 2 rubygems