34 type: TreeMixinWithoutOrder
39 type: TreeMixinWithoutOrder
42 recursively_cascaded_tree_1:
44 type: RecursivelyCascadedTreeMixin
47 recursively_cascaded_tree_2:
49 type: RecursivelyCascadedTreeMixin
52 recursively_cascaded_tree_3:
54 type: RecursivelyCascadedTreeMixin
57 recursively_cascaded_tree_4:
59 type: RecursivelyCascadedTreeMixin
64 <% (1..4).each do |counter| %>
66 id: <%= counter+1006 %>
74 <% (1..10).each do |counter| %>
76 id: <%= counter+3000 %>
82 [ [3100, 0, 1, 10, "NestedSetSuperclass"],
83 [3101, 3100, 2, 5, "NestedSetSubclass"],
84 [3102, 3101, 3, 4, "NestedSetSuperclass"],
85 [3103, 3100, 6, 9, "NestedSetSuperclass"],
86 [3104, 3103, 7, 8, "NestedSetSubclass"]
88 sti_set_<%= sti[0] %>:
90 parent_id: <%= sti[1] %>
104 [4005, 4001, 14, 13],
106 [4007, 4005, 11, 12],
108 [4009, 4008, 15, 16],
109 [4010, 4008, 17, 18]].each do |set| %>
112 parent_id: <%= set[1]%>
113 type: NestedSetWithStringScope
120 # subclasses of list items
121 <% (1..4).each do |i| %>
126 type: <%= (i % 2 == 1) ? ListMixinSub1 : ListMixinSub2 %>