Sha256: 6aec7a465fff9b8d0b6a3a257a92903eab856ed4cdf8b4ca6b7785a6699e40e3
Contents?: true
Size: 882 Bytes
Versions: 3
Compression:
Stored size: 882 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 do Page.all.each do |p| begin p.destroy rescue end end 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
3 entries across 3 versions & 1 rubygems