Sha256: a341dfe9b82725c79d9c484daf3efa29fe5a0d249af2485ba677bde63db07751
Contents?: true
Size: 409 Bytes
Versions: 5
Compression:
Stored size: 409 Bytes
Contents
require 'spec_helper' describe ClosureTree::HierarchyMaintenance do describe '.rebuild!' do it 'rebuild tree' do 20.times do |counter| Metal.create(:value => "Nitro-#{counter}", parent: Metal.all.sample) end hierarchy_count = MetalHierarchy.count MetalHierarchy.delete_all Metal.rebuild! expect(MetalHierarchy.count).to eq(hierarchy_count) end end end
Version data entries
5 entries across 5 versions & 1 rubygems