Sha256: ad1b1129a1cb54df815c29353d18bcb45aa61b09c495088eaaeb03c65378ea6c
Contents?: true
Size: 1.81 KB
Versions: 7
Compression:
Stored size: 1.81 KB
Contents
require 'classes/node' module Helpers module Trees def self.included(base) base.module_eval do before(:all) do @tree = Node.new('root', [ Node.new('leaf1', [ Node.new('subleaf1', []), Node.new('subleaf2', []) ]), Node.new('leaf2', [ Node.new('subleaf1', []), Node.new('subleaf2', []) ]) ]) @different_root = Node.new('wrong', []) @added = Node.new('root', [ Node.new('leaf1', [ Node.new('subleaf1', []), Node.new('subleaf3', []), Node.new('subleaf2', []) ]), Node.new('leaf2', [ Node.new('subleaf1', []), Node.new('subleaf2', []) ]) ]) @removed = Node.new('root', [ Node.new('leaf1', [ Node.new('subleaf1', []) ]), Node.new('leaf2', [ Node.new('subleaf1', []), Node.new('subleaf2', []) ]) ]) @changed_order = Node.new('root', [ Node.new('leaf2', [ Node.new('subleaf1', []), Node.new('subleaf2', []) ]), Node.new('leaf1', [ Node.new('subleaf1', []), Node.new('subleaf2', []) ]) ]) end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems