1/******************************************************************************/ 2/* */ 3/* Copyright (c) International Business Machines Corp., 2008 */ 4/* */ 5/* This program is free software; you can redistribute it and/or modify */ 6/* it under the terms of the GNU General Public License as published by */ 7/* the Free Software Foundation; either version 2 of the License, or */ 8/* (at your option) any later version. */ 9/* */ 10/* This program is distributed in the hope that it will be useful, */ 11/* but WITHOUT ANY WARRANTY; without even the implied warranty of */ 12/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See */ 13/* the GNU General Public License for more details. */ 14/* */ 15/* You should have received a copy of the GNU General Public License */ 16/* along with this program; if not, write to the Free Software */ 17/* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ 18/* */ 19/******************************************************************************/ 20 21OO_DESCRIPTION.txt 22================== 23 24The contents of the move directory: 25test01 - shared child to shared parent. 26test02 - shared subtree to private parent. 27test03 - shared subtree to slave parent. 28test04 - shared subtree to uncloneable parent. 29test05 - private subtree to shared parent. 30test06 - private subtree to private parent. 31test07 - private subtree to slave parent. 32test08 - private subtree to uncloneable parent. 33test09 - slave subtree to shared parent. 34test10 - slave subtree to private parent. 35test11 - slave subtree to slave parent. 36test12 - slave subtree to uncloneable parent. 37test13 - uncloneable subtree to shared parent. 38test14 - uncloneable subtree to private parent. 39test15 - uncloneable subtree to slave parent. 40test16 - uncloneable subtree to uncloneable parent. 41test17 - tree with shared parent - check ERROR. 42test18 - private to private - with shared children 43test19 - private to private - with slave children 44test20 - private to private - with unclonable children 45test21 - shared tree within a tree it is bound to. 46test22 - shared tree within a tree it is bound to - and then move t 47 48 49test01: 50======= 51shared child to shared parent. 52 53 54test02: 55======= 56shared subtree to private parent. 57 58 59test03: 60======= 61shared subtree to slave parent. 62 63 64test04: 65======= 66shared subtree to uncloneable parent. 67 68 69test05: 70======= 71private subtree to shared parent. 72 73 74test06: 75======= 76private subtree to private parent. 77 78 79test07: 80======= 81private subtree to slave parent. 82 83 84test08: 85======= 86private subtree to uncloneable parent. 87 88 89test09: 90======= 91slave subtree to shared parent. 92 93 94test10: 95======= 96slave subtree to private parent. 97 98 99test11: 100======= 101slave subtree to slave parent. 102 103 104test12: 105======= 106slave subtree to uncloneable parent. 107 108 109test13: 110======= 111uncloneable subtree to shared parent. 112 113 114test14: 115======= 116uncloneable subtree to private parent. 117 118 119test15: 120======= 121uncloneable subtree to slave parent. 122 123 124test16: 125======= 126uncloneable subtree to uncloneable parent. 127 128 129test17: 130======= 131tree with shared parent - check ERROR. 132 133 134test18: 135======= 136private to private - with shared children 137 138 139test19: 140======= 141private to private - with slave children 142 143 144test20: 145======= 146private to private - with unclonable children 147 148 149test21: 150======= 151shared tree within a tree it is bound to. 152 153 154test22: 155======= 156shared tree within a tree it is bound to - and then move to another share subtree 157 158 159