Checking if your kit is complete... Looks good Writing Makefile for Class::Declare::Attributes Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp Attributes.pm blib\lib\Class\Declare\Attributes.pm Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01compile.......1..1 ok 1 - use Class::Declare::Attributes; ok t/02test..........ok 1 - use Class::Declare::Attributes::Test; ok 2 - class test object creation succeeded ok 3 - static test object creation succeeded ok 4 - restricted test object creation succeeded ok 5 - public test object creation succeeded ok 6 - private test object creation succeeded ok 7 - protected test object creation succeeded 1..7 ok t/03class.........ok 1 - attribute access honoured (from base on base) ok 2 - attribute read honoured (from base on base) ok 3 - attribute write argument forbidden (from base on base) ok 4 - attribute write lvalue forbidden (from base on base) ok 5 - method access honoured (from base on base) ok 6 - method read honoured (from base on base) ok 7 - attribute access honoured (from derived on base) ok 8 - attribute read honoured (from derived on base) ok 9 - attribute write argument forbidden (from derived on base) ok 10 - attribute write lvalue forbidden (from derived on base) ok 11 - method access honoured (from derived on base) ok 12 - method read honoured (from derived on base) ok 13 - attribute access honoured (from unrelated on base) ok 14 - attribute read honoured (from unrelated on base) ok 15 - attribute write argument forbidden (from unrelated on base) ok 16 - attribute write lvalue forbidden (from unrelated on base) ok 17 - method access honoured (from unrelated on base) ok 18 - method read honoured (from unrelated on base) ok 19 - attribute access honoured (from instance on base) ok 20 - attribute read honoured (from instance on base) ok 21 - attribute write argument forbidden (from instance on base) ok 22 - attribute write lvalue forbidden (from instance on base) ok 23 - method access honoured (from instance on base) ok 24 - method read honoured (from instance on base) ok 25 - attribute access honoured (from inherited on base) ok 26 - attribute read honoured (from inherited on base) ok 27 - attribute write argument forbidden (from inherited on base) ok 28 - attribute write lvalue forbidden (from inherited on base) ok 29 - method access honoured (from inherited on base) ok 30 - method read honoured (from inherited on base) ok 31 - attribute access honoured (from foreign on base) ok 32 - attribute read honoured (from foreign on base) ok 33 - attribute write argument forbidden (from foreign on base) ok 34 - attribute write lvalue forbidden (from foreign on base) ok 35 - method access honoured (from foreign on base) ok 36 - method read honoured (from foreign on base) ok 37 - attribute access honoured (from base on derived) ok 38 - attribute read honoured (from base on derived) ok 39 - attribute write argument forbidden (from base on derived) ok 40 - attribute write lvalue forbidden (from base on derived) ok 41 - method access honoured (from base on derived) ok 42 - method read honoured (from base on derived) ok 43 - attribute access honoured (from derived on derived) ok 44 - attribute read honoured (from derived on derived) ok 45 - attribute write argument forbidden (from derived on derived) ok 46 - attribute write lvalue forbidden (from derived on derived) ok 47 - method access honoured (from derived on derived) ok 48 - method read honoured (from derived on derived) ok 49 - attribute access honoured (from unrelated on derived) ok 50 - attribute read honoured (from unrelated on derived) ok 51 - attribute write argument forbidden (from unrelated on derived) ok 52 - attribute write lvalue forbidden (from unrelated on derived) ok 53 - method access honoured (from unrelated on derived) ok 54 - method read honoured (from unrelated on derived) ok 55 - attribute access honoured (from instance on derived) ok 56 - attribute read honoured (from instance on derived) ok 57 - attribute write argument forbidden (from instance on derived) ok 58 - attribute write lvalue forbidden (from instance on derived) ok 59 - method access honoured (from instance on derived) ok 60 - method read honoured (from instance on derived) ok 61 - attribute access honoured (from inherited on derived) ok 62 - attribute read honoured (from inherited on derived) ok 63 - attribute write argument forbidden (from inherited on derived) ok 64 - attribute write lvalue forbidden (from inherited on derived) ok 65 - method access honoured (from inherited on derived) ok 66 - method read honoured (from inherited on derived) ok 67 - attribute access honoured (from foreign on derived) ok 68 - attribute read honoured (from foreign on derived) ok 69 - attribute write argument forbidden (from foreign on derived) ok 70 - attribute write lvalue forbidden (from foreign on derived) ok 71 - method access honoured (from foreign on derived) ok 72 - method read honoured (from foreign on derived) ok 73 - attribute access honoured (from base on instance) ok 74 - attribute read honoured (from base on instance) ok 75 - attribute write argument forbidden (from base on instance) ok 76 - attribute write lvalue forbidden (from base on instance) ok 77 - method access honoured (from base on instance) ok 78 - method read honoured (from base on instance) ok 79 - attribute access honoured (from derived on instance) ok 80 - attribute read honoured (from derived on instance) ok 81 - attribute write argument forbidden (from derived on instance) ok 82 - attribute write lvalue forbidden (from derived on instance) ok 83 - method access honoured (from derived on instance) ok 84 - method read honoured (from derived on instance) ok 85 - attribute access honoured (from unrelated on instance) ok 86 - attribute read honoured (from unrelated on instance) ok 87 - attribute write argument forbidden (from unrelated on instance) ok 88 - attribute write lvalue forbidden (from unrelated on instance) ok 89 - method access honoured (from unrelated on instance) ok 90 - method read honoured (from unrelated on instance) ok 91 - attribute access honoured (from instance on instance) ok 92 - attribute read honoured (from instance on instance) ok 93 - attribute write argument forbidden (from instance on instance) ok 94 - attribute write lvalue forbidden (from instance on instance) ok 95 - method access honoured (from instance on instance) ok 96 - method read honoured (from instance on instance) ok 97 - attribute access honoured (from inherited on instance) ok 98 - attribute read honoured (from inherited on instance) ok 99 - attribute write argument forbidden (from inherited on instance) ok 100 - attribute write lvalue forbidden (from inherited on instance) ok 101 - method access honoured (from inherited on instance) ok 102 - method read honoured (from inherited on instance) ok 103 - attribute access honoured (from foreign on instance) ok 104 - attribute read honoured (from foreign on instance) ok 105 - attribute write argument forbidden (from foreign on instance) ok 106 - attribute write lvalue forbidden (from foreign on instance) ok 107 - method access honoured (from foreign on instance) ok 108 - method read honoured (from foreign on instance) ok 109 - attribute access honoured (from base on inherited) ok 110 - attribute read honoured (from base on inherited) ok 111 - attribute write argument forbidden (from base on inherited) ok 112 - attribute write lvalue forbidden (from base on inherited) ok 113 - method access honoured (from base on inherited) ok 114 - method read honoured (from base on inherited) ok 115 - attribute access honoured (from derived on inherited) ok 116 - attribute read honoured (from derived on inherited) ok 117 - attribute write argument forbidden (from derived on inherited) ok 118 - attribute write lvalue forbidden (from derived on inherited) ok 119 - method access honoured (from derived on inherited) ok 120 - method read honoured (from derived on inherited) ok 121 - attribute access honoured (from unrelated on inherited) ok 122 - attribute read honoured (from unrelated on inherited) ok 123 - attribute write argument forbidden (from unrelated on inherited) ok 124 - attribute write lvalue forbidden (from unrelated on inherited) ok 125 - method access honoured (from unrelated on inherited) ok 126 - method read honoured (from unrelated on inherited) ok 127 - attribute access honoured (from instance on inherited) ok 128 - attribute read honoured (from instance on inherited) ok 129 - attribute write argument forbidden (from instance on inherited) ok 130 - attribute write lvalue forbidden (from instance on inherited) ok 131 - method access honoured (from instance on inherited) ok 132 - method read honoured (from instance on inherited) ok 133 - attribute access honoured (from inherited on inherited) ok 134 - attribute read honoured (from inherited on inherited) ok 135 - attribute write argument forbidden (from inherited on inherited) ok 136 - attribute write lvalue forbidden (from inherited on inherited) ok 137 - method access honoured (from inherited on inherited) ok 138 - method read honoured (from inherited on inherited) ok 139 - attribute access honoured (from foreign on inherited) ok 140 - attribute read honoured (from foreign on inherited) ok 141 - attribute write argument forbidden (from foreign on inherited) ok 142 - attribute write lvalue forbidden (from foreign on inherited) ok 143 - method access honoured (from foreign on inherited) ok 144 - method read honoured (from foreign on inherited) 1..144 ok t/04static........ok 1 - attribute access honoured (from base on base) ok 2 - attribute read honoured (from base on base) ok 3 - attribute write argument forbidden (from base on base) ok 4 - attribute write lvalue forbidden (from base on base) ok 5 - method access honoured (from base on base) ok 6 - method read honoured (from base on base) ok 7 - attribute access honoured (from instance on base) ok 8 - attribute read honoured (from instance on base) ok 9 - attribute write argument forbidden (from instance on base) ok 10 - attribute write lvalue forbidden (from instance on base) ok 11 - method access honoured (from instance on base) ok 12 - method read honoured (from instance on base) ok 13 - attribute access honoured (from parent on base) ok 14 - attribute read honoured (from parent on base) ok 15 - attribute write argument forbidden (from parent on base) ok 16 - attribute write lvalue forbidden (from parent on base) ok 17 - method access honoured (from parent on base) ok 18 - method read honoured (from parent on base) ok 19 - attribute access honoured (from super on base) ok 20 - attribute read honoured (from super on base) ok 21 - attribute write argument forbidden (from super on base) ok 22 - attribute write lvalue forbidden (from super on base) ok 23 - method access honoured (from super on base) ok 24 - method read honoured (from super on base) ok 25 - attribute access honoured (from base on derived) ok 26 - attribute read honoured (from base on derived) ok 27 - attribute write argument forbidden (from base on derived) ok 28 - attribute write lvalue forbidden (from base on derived) ok 29 - method access honoured (from base on derived) ok 30 - method read honoured (from base on derived) ok 31 - attribute access honoured (from instance on derived) ok 32 - attribute read honoured (from instance on derived) ok 33 - attribute write argument forbidden (from instance on derived) ok 34 - attribute write lvalue forbidden (from instance on derived) ok 35 - method access honoured (from instance on derived) ok 36 - method read honoured (from instance on derived) ok 37 - attribute access honoured (from parent on derived) ok 38 - attribute read honoured (from parent on derived) ok 39 - attribute write argument forbidden (from parent on derived) ok 40 - attribute write lvalue forbidden (from parent on derived) ok 41 - method access honoured (from parent on derived) ok 42 - method read honoured (from parent on derived) ok 43 - attribute access honoured (from super on derived) ok 44 - attribute read honoured (from super on derived) ok 45 - attribute write argument forbidden (from super on derived) ok 46 - attribute write lvalue forbidden (from super on derived) ok 47 - method access honoured (from super on derived) ok 48 - method read honoured (from super on derived) ok 49 - attribute access honoured (from base on instance) ok 50 - attribute read honoured (from base on instance) ok 51 - attribute write argument forbidden (from base on instance) ok 52 - attribute write lvalue forbidden (from base on instance) ok 53 - method access honoured (from base on instance) ok 54 - method read honoured (from base on instance) ok 55 - attribute access honoured (from instance on instance) ok 56 - attribute read honoured (from instance on instance) ok 57 - attribute write argument forbidden (from instance on instance) ok 58 - attribute write lvalue forbidden (from instance on instance) ok 59 - method access honoured (from instance on instance) ok 60 - method read honoured (from instance on instance) ok 61 - attribute access honoured (from parent on instance) ok 62 - attribute read honoured (from parent on instance) ok 63 - attribute write argument forbidden (from parent on instance) ok 64 - attribute write lvalue forbidden (from parent on instance) ok 65 - method access honoured (from parent on instance) ok 66 - method read honoured (from parent on instance) ok 67 - attribute access honoured (from super on instance) ok 68 - attribute read honoured (from super on instance) ok 69 - attribute write argument forbidden (from super on instance) ok 70 - attribute write lvalue forbidden (from super on instance) ok 71 - method access honoured (from super on instance) ok 72 - method read honoured (from super on instance) ok 73 - attribute access honoured (from base on inherited) ok 74 - attribute read honoured (from base on inherited) ok 75 - attribute write argument forbidden (from base on inherited) ok 76 - attribute write lvalue forbidden (from base on inherited) ok 77 - method access honoured (from base on inherited) ok 78 - method read honoured (from base on inherited) ok 79 - attribute access honoured (from instance on inherited) ok 80 - attribute read honoured (from instance on inherited) ok 81 - attribute write argument forbidden (from instance on inherited) ok 82 - attribute write lvalue forbidden (from instance on inherited) ok 83 - method access honoured (from instance on inherited) ok 84 - method read honoured (from instance on inherited) ok 85 - attribute access honoured (from parent on inherited) ok 86 - attribute read honoured (from parent on inherited) ok 87 - attribute write argument forbidden (from parent on inherited) ok 88 - attribute write lvalue forbidden (from parent on inherited) ok 89 - method access honoured (from parent on inherited) ok 90 - method read honoured (from parent on inherited) ok 91 - attribute access honoured (from super on inherited) ok 92 - attribute read honoured (from super on inherited) ok 93 - attribute write argument forbidden (from super on inherited) ok 94 - attribute write lvalue forbidden (from super on inherited) ok 95 - method access honoured (from super on inherited) ok 96 - method read honoured (from super on inherited) ok 97 - attribute access forbidden (from derived on base) ok 98 - attribute read forbidden (from derived on base) ok 99 - attribute write argument forbidden (from derived on base) ok 100 - attribute write lvalue forbidden (from derived on base) ok 101 - method access forbidden (from derived on base) ok 102 - method read forbidden (from derived on base) ok 103 - attribute access forbidden (from unrelated on base) ok 104 - attribute read forbidden (from unrelated on base) ok 105 - attribute write argument forbidden (from unrelated on base) ok 106 - attribute write lvalue forbidden (from unrelated on base) ok 107 - method access forbidden (from unrelated on base) ok 108 - method read forbidden (from unrelated on base) ok 109 - attribute access forbidden (from inherited on base) ok 110 - attribute read forbidden (from inherited on base) ok 111 - attribute write argument forbidden (from inherited on base) ok 112 - attribute write lvalue forbidden (from inherited on base) ok 113 - method access forbidden (from inherited on base) ok 114 - method read forbidden (from inherited on base) ok 115 - attribute access forbidden (from foreign on base) ok 116 - attribute read forbidden (from foreign on base) ok 117 - attribute write argument forbidden (from foreign on base) ok 118 - attribute write lvalue forbidden (from foreign on base) ok 119 - method access forbidden (from foreign on base) ok 120 - method read forbidden (from foreign on base) ok 121 - attribute access forbidden (from derived on derived) ok 122 - attribute read forbidden (from derived on derived) ok 123 - attribute write argument forbidden (from derived on derived) ok 124 - attribute write lvalue forbidden (from derived on derived) ok 125 - method access forbidden (from derived on derived) ok 126 - method read forbidden (from derived on derived) ok 127 - attribute access forbidden (from unrelated on derived) ok 128 - attribute read forbidden (from unrelated on derived) ok 129 - attribute write argument forbidden (from unrelated on derived) ok 130 - attribute write lvalue forbidden (from unrelated on derived) ok 131 - method access forbidden (from unrelated on derived) ok 132 - method read forbidden (from unrelated on derived) ok 133 - attribute access forbidden (from inherited on derived) ok 134 - attribute read forbidden (from inherited on derived) ok 135 - attribute write argument forbidden (from inherited on derived) ok 136 - attribute write lvalue forbidden (from inherited on derived) ok 137 - method access forbidden (from inherited on derived) ok 138 - method read forbidden (from inherited on derived) ok 139 - attribute access forbidden (from foreign on derived) ok 140 - attribute read forbidden (from foreign on derived) ok 141 - attribute write argument forbidden (from foreign on derived) ok 142 - attribute write lvalue forbidden (from foreign on derived) ok 143 - method access forbidden (from foreign on derived) ok 144 - method read forbidden (from foreign on derived) ok 145 - attribute access forbidden (from derived on instance) ok 146 - attribute read forbidden (from derived on instance) ok 147 - attribute write argument forbidden (from derived on instance) ok 148 - attribute write lvalue forbidden (from derived on instance) ok 149 - method access forbidden (from derived on instance) ok 150 - method read forbidden (from derived on instance) ok 151 - attribute access forbidden (from unrelated on instance) ok 152 - attribute read forbidden (from unrelated on instance) ok 153 - attribute write argument forbidden (from unrelated on instance) ok 154 - attribute write lvalue forbidden (from unrelated on instance) ok 155 - method access forbidden (from unrelated on instance) ok 156 - method read forbidden (from unrelated on instance) ok 157 - attribute access forbidden (from inherited on instance) ok 158 - attribute read forbidden (from inherited on instance) ok 159 - attribute write argument forbidden (from inherited on instance) ok 160 - attribute write lvalue forbidden (from inherited on instance) ok 161 - method access forbidden (from inherited on instance) ok 162 - method read forbidden (from inherited on instance) ok 163 - attribute access forbidden (from foreign on instance) ok 164 - attribute read forbidden (from foreign on instance) ok 165 - attribute write argument forbidden (from foreign on instance) ok 166 - attribute write lvalue forbidden (from foreign on instance) ok 167 - method access forbidden (from foreign on instance) ok 168 - method read forbidden (from foreign on instance) ok 169 - attribute access forbidden (from derived on inherited) ok 170 - attribute read forbidden (from derived on inherited) ok 171 - attribute write argument forbidden (from derived on inherited) ok 172 - attribute write lvalue forbidden (from derived on inherited) ok 173 - method access forbidden (from derived on inherited) ok 174 - method read forbidden (from derived on inherited) ok 175 - attribute access forbidden (from unrelated on inherited) ok 176 - attribute read forbidden (from unrelated on inherited) ok 177 - attribute write argument forbidden (from unrelated on inherited) ok 178 - attribute write lvalue forbidden (from unrelated on inherited) ok 179 - method access forbidden (from unrelated on inherited) ok 180 - method read forbidden (from unrelated on inherited) ok 181 - attribute access forbidden (from inherited on inherited) ok 182 - attribute read forbidden (from inherited on inherited) ok 183 - attribute write argument forbidden (from inherited on inherited) ok 184 - attribute write lvalue forbidden (from inherited on inherited) ok 185 - method access forbidden (from inherited on inherited) ok 186 - method read forbidden (from inherited on inherited) ok 187 - attribute access forbidden (from foreign on inherited) ok 188 - attribute read forbidden (from foreign on inherited) ok 189 - attribute write argument forbidden (from foreign on inherited) ok 190 - attribute write lvalue forbidden (from foreign on inherited) ok 191 - method access forbidden (from foreign on inherited) ok 192 - method read forbidden (from foreign on inherited) 1..192 ok t/05restricted....ok 1 - attribute access honoured (from base on base) ok 2 - attribute read honoured (from base on base) ok 3 - attribute write argument forbidden (from base on base) ok 4 - attribute write lvalue forbidden (from base on base) ok 5 - method access honoured (from base on base) ok 6 - method read honoured (from base on base) ok 7 - attribute access honoured (from derived on base) ok 8 - attribute read honoured (from derived on base) ok 9 - attribute write argument forbidden (from derived on base) ok 10 - attribute write lvalue forbidden (from derived on base) ok 11 - method access honoured (from derived on base) ok 12 - method read honoured (from derived on base) ok 13 - attribute access honoured (from instance on base) ok 14 - attribute read honoured (from instance on base) ok 15 - attribute write argument forbidden (from instance on base) ok 16 - attribute write lvalue forbidden (from instance on base) ok 17 - method access honoured (from instance on base) ok 18 - method read honoured (from instance on base) ok 19 - attribute access honoured (from inherited on base) ok 20 - attribute read honoured (from inherited on base) ok 21 - attribute write argument forbidden (from inherited on base) ok 22 - attribute write lvalue forbidden (from inherited on base) ok 23 - method access honoured (from inherited on base) ok 24 - method read honoured (from inherited on base) ok 25 - attribute access honoured (from parent on base) ok 26 - attribute read honoured (from parent on base) ok 27 - attribute write argument forbidden (from parent on base) ok 28 - attribute write lvalue forbidden (from parent on base) ok 29 - method access honoured (from parent on base) ok 30 - method read honoured (from parent on base) ok 31 - attribute access honoured (from super on base) ok 32 - attribute read honoured (from super on base) ok 33 - attribute write argument forbidden (from super on base) ok 34 - attribute write lvalue forbidden (from super on base) ok 35 - method access honoured (from super on base) ok 36 - method read honoured (from super on base) ok 37 - attribute access honoured (from base on derived) ok 38 - attribute read honoured (from base on derived) ok 39 - attribute write argument forbidden (from base on derived) ok 40 - attribute write lvalue forbidden (from base on derived) ok 41 - method access honoured (from base on derived) ok 42 - method read honoured (from base on derived) ok 43 - attribute access honoured (from derived on derived) ok 44 - attribute read honoured (from derived on derived) ok 45 - attribute write argument forbidden (from derived on derived) ok 46 - attribute write lvalue forbidden (from derived on derived) ok 47 - method access honoured (from derived on derived) ok 48 - method read honoured (from derived on derived) ok 49 - attribute access honoured (from instance on derived) ok 50 - attribute read honoured (from instance on derived) ok 51 - attribute write argument forbidden (from instance on derived) ok 52 - attribute write lvalue forbidden (from instance on derived) ok 53 - method access honoured (from instance on derived) ok 54 - method read honoured (from instance on derived) ok 55 - attribute access honoured (from inherited on derived) ok 56 - attribute read honoured (from inherited on derived) ok 57 - attribute write argument forbidden (from inherited on derived) ok 58 - attribute write lvalue forbidden (from inherited on derived) ok 59 - method access honoured (from inherited on derived) ok 60 - method read honoured (from inherited on derived) ok 61 - attribute access honoured (from parent on derived) ok 62 - attribute read honoured (from parent on derived) ok 63 - attribute write argument forbidden (from parent on derived) ok 64 - attribute write lvalue forbidden (from parent on derived) ok 65 - method access honoured (from parent on derived) ok 66 - method read honoured (from parent on derived) ok 67 - attribute access honoured (from super on derived) ok 68 - attribute read honoured (from super on derived) ok 69 - attribute write argument forbidden (from super on derived) ok 70 - attribute write lvalue forbidden (from super on derived) ok 71 - method access honoured (from super on derived) ok 72 - method read honoured (from super on derived) ok 73 - attribute access honoured (from base on instance) ok 74 - attribute read honoured (from base on instance) ok 75 - attribute write argument forbidden (from base on instance) ok 76 - attribute write lvalue forbidden (from base on instance) ok 77 - method access honoured (from base on instance) ok 78 - method read honoured (from base on instance) ok 79 - attribute access honoured (from derived on instance) ok 80 - attribute read honoured (from derived on instance) ok 81 - attribute write argument forbidden (from derived on instance) ok 82 - attribute write lvalue forbidden (from derived on instance) ok 83 - method access honoured (from derived on instance) ok 84 - method read honoured (from derived on instance) ok 85 - attribute access honoured (from instance on instance) ok 86 - attribute read honoured (from instance on instance) ok 87 - attribute write argument forbidden (from instance on instance) ok 88 - attribute write lvalue forbidden (from instance on instance) ok 89 - method access honoured (from instance on instance) ok 90 - method read honoured (from instance on instance) ok 91 - attribute access honoured (from inherited on instance) ok 92 - attribute read honoured (from inherited on instance) ok 93 - attribute write argument forbidden (from inherited on instance) ok 94 - attribute write lvalue forbidden (from inherited on instance) ok 95 - method access honoured (from inherited on instance) ok 96 - method read honoured (from inherited on instance) ok 97 - attribute access honoured (from parent on instance) ok 98 - attribute read honoured (from parent on instance) ok 99 - attribute write argument forbidden (from parent on instance) ok 100 - attribute write lvalue forbidden (from parent on instance) ok 101 - method access honoured (from parent on instance) ok 102 - method read honoured (from parent on instance) ok 103 - attribute access honoured (from super on instance) ok 104 - attribute read honoured (from super on instance) ok 105 - attribute write argument forbidden (from super on instance) ok 106 - attribute write lvalue forbidden (from super on instance) ok 107 - method access honoured (from super on instance) ok 108 - method read honoured (from super on instance) ok 109 - attribute access honoured (from base on inherited) ok 110 - attribute read honoured (from base on inherited) ok 111 - attribute write argument forbidden (from base on inherited) ok 112 - attribute write lvalue forbidden (from base on inherited) ok 113 - method access honoured (from base on inherited) ok 114 - method read honoured (from base on inherited) ok 115 - attribute access honoured (from derived on inherited) ok 116 - attribute read honoured (from derived on inherited) ok 117 - attribute write argument forbidden (from derived on inherited) ok 118 - attribute write lvalue forbidden (from derived on inherited) ok 119 - method access honoured (from derived on inherited) ok 120 - method read honoured (from derived on inherited) ok 121 - attribute access honoured (from instance on inherited) ok 122 - attribute read honoured (from instance on inherited) ok 123 - attribute write argument forbidden (from instance on inherited) ok 124 - attribute write lvalue forbidden (from instance on inherited) ok 125 - method access honoured (from instance on inherited) ok 126 - method read honoured (from instance on inherited) ok 127 - attribute access honoured (from inherited on inherited) ok 128 - attribute read honoured (from inherited on inherited) ok 129 - attribute write argument forbidden (from inherited on inherited) ok 130 - attribute write lvalue forbidden (from inherited on inherited) ok 131 - method access honoured (from inherited on inherited) ok 132 - method read honoured (from inherited on inherited) ok 133 - attribute access honoured (from parent on inherited) ok 134 - attribute read honoured (from parent on inherited) ok 135 - attribute write argument forbidden (from parent on inherited) ok 136 - attribute write lvalue forbidden (from parent on inherited) ok 137 - method access honoured (from parent on inherited) ok 138 - method read honoured (from parent on inherited) ok 139 - attribute access honoured (from super on inherited) ok 140 - attribute read honoured (from super on inherited) ok 141 - attribute write argument forbidden (from super on inherited) ok 142 - attribute write lvalue forbidden (from super on inherited) ok 143 - method access honoured (from super on inherited) ok 144 - method read honoured (from super on inherited) ok 145 - attribute access forbidden (from unrelated on base) ok 146 - attribute read forbidden (from unrelated on base) ok 147 - attribute write argument forbidden (from unrelated on base) ok 148 - attribute write lvalue forbidden (from unrelated on base) ok 149 - method access forbidden (from unrelated on base) ok 150 - method read forbidden (from unrelated on base) ok 151 - attribute access forbidden (from foreign on base) ok 152 - attribute read forbidden (from foreign on base) ok 153 - attribute write argument forbidden (from foreign on base) ok 154 - attribute write lvalue forbidden (from foreign on base) ok 155 - method access forbidden (from foreign on base) ok 156 - method read forbidden (from foreign on base) ok 157 - attribute access forbidden (from unrelated on derived) ok 158 - attribute read forbidden (from unrelated on derived) ok 159 - attribute write argument forbidden (from unrelated on derived) ok 160 - attribute write lvalue forbidden (from unrelated on derived) ok 161 - method access forbidden (from unrelated on derived) ok 162 - method read forbidden (from unrelated on derived) ok 163 - attribute access forbidden (from foreign on derived) ok 164 - attribute read forbidden (from foreign on derived) ok 165 - attribute write argument forbidden (from foreign on derived) ok 166 - attribute write lvalue forbidden (from foreign on derived) ok 167 - method access forbidden (from foreign on derived) ok 168 - method read forbidden (from foreign on derived) ok 169 - attribute access forbidden (from unrelated on instance) ok 170 - attribute read forbidden (from unrelated on instance) ok 171 - attribute write argument forbidden (from unrelated on instance) ok 172 - attribute write lvalue forbidden (from unrelated on instance) ok 173 - method access forbidden (from unrelated on instance) ok 174 - method read forbidden (from unrelated on instance) ok 175 - attribute access forbidden (from foreign on instance) ok 176 - attribute read forbidden (from foreign on instance) ok 177 - attribute write argument forbidden (from foreign on instance) ok 178 - attribute write lvalue forbidden (from foreign on instance) ok 179 - method access forbidden (from foreign on instance) ok 180 - method read forbidden (from foreign on instance) ok 181 - attribute access forbidden (from unrelated on inherited) ok 182 - attribute read forbidden (from unrelated on inherited) ok 183 - attribute write argument forbidden (from unrelated on inherited) ok 184 - attribute write lvalue forbidden (from unrelated on inherited) ok 185 - method access forbidden (from unrelated on inherited) ok 186 - method read forbidden (from unrelated on inherited) ok 187 - attribute access forbidden (from foreign on inherited) ok 188 - attribute read forbidden (from foreign on inherited) ok 189 - attribute write argument forbidden (from foreign on inherited) ok 190 - attribute write lvalue forbidden (from foreign on inherited) ok 191 - method access forbidden (from foreign on inherited) ok 192 - method read forbidden (from foreign on inherited) 1..192 ok t/06public........ok 1 - attribute access honoured (from base on instance) ok 2 - attribute read honoured (from base on instance) ok 3 - attribute write argument honoured (from base on instance) ok 4 - attribute write lvalue honoured (from base on instance) ok 5 - method access honoured (from base on instance) ok 6 - method read honoured (from base on instance) ok 7 - attribute access honoured (from derived on instance) ok 8 - attribute read honoured (from derived on instance) ok 9 - attribute write argument honoured (from derived on instance) ok 10 - attribute write lvalue honoured (from derived on instance) ok 11 - method access honoured (from derived on instance) ok 12 - method read honoured (from derived on instance) ok 13 - attribute access honoured (from unrelated on instance) ok 14 - attribute read honoured (from unrelated on instance) ok 15 - attribute write argument honoured (from unrelated on instance) ok 16 - attribute write lvalue honoured (from unrelated on instance) ok 17 - method access honoured (from unrelated on instance) ok 18 - method read honoured (from unrelated on instance) ok 19 - attribute access honoured (from instance on instance) ok 20 - attribute read honoured (from instance on instance) ok 21 - attribute write argument honoured (from instance on instance) ok 22 - attribute write lvalue honoured (from instance on instance) ok 23 - method access honoured (from instance on instance) ok 24 - method read honoured (from instance on instance) ok 25 - attribute access honoured (from inherited on instance) ok 26 - attribute read honoured (from inherited on instance) ok 27 - attribute write argument honoured (from inherited on instance) ok 28 - attribute write lvalue honoured (from inherited on instance) ok 29 - method access honoured (from inherited on instance) ok 30 - method read honoured (from inherited on instance) ok 31 - attribute access honoured (from foreign on instance) ok 32 - attribute read honoured (from foreign on instance) ok 33 - attribute write argument honoured (from foreign on instance) ok 34 - attribute write lvalue honoured (from foreign on instance) ok 35 - method access honoured (from foreign on instance) ok 36 - method read honoured (from foreign on instance) ok 37 - attribute access honoured (from base on inherited) ok 38 - attribute read honoured (from base on inherited) ok 39 - attribute write argument honoured (from base on inherited) ok 40 - attribute write lvalue honoured (from base on inherited) ok 41 - method access honoured (from base on inherited) ok 42 - method read honoured (from base on inherited) ok 43 - attribute access honoured (from derived on inherited) ok 44 - attribute read honoured (from derived on inherited) ok 45 - attribute write argument honoured (from derived on inherited) ok 46 - attribute write lvalue honoured (from derived on inherited) ok 47 - method access honoured (from derived on inherited) ok 48 - method read honoured (from derived on inherited) ok 49 - attribute access honoured (from unrelated on inherited) ok 50 - attribute read honoured (from unrelated on inherited) ok 51 - attribute write argument honoured (from unrelated on inherited) ok 52 - attribute write lvalue honoured (from unrelated on inherited) ok 53 - method access honoured (from unrelated on inherited) ok 54 - method read honoured (from unrelated on inherited) ok 55 - attribute access honoured (from instance on inherited) ok 56 - attribute read honoured (from instance on inherited) ok 57 - attribute write argument honoured (from instance on inherited) ok 58 - attribute write lvalue honoured (from instance on inherited) ok 59 - method access honoured (from instance on inherited) ok 60 - method read honoured (from instance on inherited) ok 61 - attribute access honoured (from inherited on inherited) ok 62 - attribute read honoured (from inherited on inherited) ok 63 - attribute write argument honoured (from inherited on inherited) ok 64 - attribute write lvalue honoured (from inherited on inherited) ok 65 - method access honoured (from inherited on inherited) ok 66 - method read honoured (from inherited on inherited) ok 67 - attribute access honoured (from foreign on inherited) ok 68 - attribute read honoured (from foreign on inherited) ok 69 - attribute write argument honoured (from foreign on inherited) ok 70 - attribute write lvalue honoured (from foreign on inherited) ok 71 - method access honoured (from foreign on inherited) ok 72 - method read honoured (from foreign on inherited) ok 73 - attribute access forbidden (from base on base) ok 74 - attribute read forbidden (from base on base) ok 75 - attribute write argument forbidden (from base on base) ok 76 - attribute write lvalue forbidden (from base on base) ok 77 - method access forbidden (from base on base) ok 78 - method read forbidden (from base on base) ok 79 - attribute access forbidden (from derived on base) ok 80 - attribute read forbidden (from derived on base) ok 81 - attribute write argument forbidden (from derived on base) ok 82 - attribute write lvalue forbidden (from derived on base) ok 83 - method access forbidden (from derived on base) ok 84 - method read forbidden (from derived on base) ok 85 - attribute access forbidden (from unrelated on base) ok 86 - attribute read forbidden (from unrelated on base) ok 87 - attribute write argument forbidden (from unrelated on base) ok 88 - attribute write lvalue forbidden (from unrelated on base) ok 89 - method access forbidden (from unrelated on base) ok 90 - method read forbidden (from unrelated on base) ok 91 - attribute access forbidden (from instance on base) ok 92 - attribute read forbidden (from instance on base) ok 93 - attribute write argument forbidden (from instance on base) ok 94 - attribute write lvalue forbidden (from instance on base) ok 95 - method access forbidden (from instance on base) ok 96 - method read forbidden (from instance on base) ok 97 - attribute access forbidden (from inherited on base) ok 98 - attribute read forbidden (from inherited on base) ok 99 - attribute write argument forbidden (from inherited on base) ok 100 - attribute write lvalue forbidden (from inherited on base) ok 101 - method access forbidden (from inherited on base) ok 102 - method read forbidden (from inherited on base) ok 103 - attribute access forbidden (from foreign on base) ok 104 - attribute read forbidden (from foreign on base) ok 105 - attribute write argument forbidden (from foreign on base) ok 106 - attribute write lvalue forbidden (from foreign on base) ok 107 - method access forbidden (from foreign on base) ok 108 - method read forbidden (from foreign on base) ok 109 - attribute access forbidden (from base on derived) ok 110 - attribute read forbidden (from base on derived) ok 111 - attribute write argument forbidden (from base on derived) ok 112 - attribute write lvalue forbidden (from base on derived) ok 113 - method access forbidden (from base on derived) ok 114 - method read forbidden (from base on derived) ok 115 - attribute access forbidden (from derived on derived) ok 116 - attribute read forbidden (from derived on derived) ok 117 - attribute write argument forbidden (from derived on derived) ok 118 - attribute write lvalue forbidden (from derived on derived) ok 119 - method access forbidden (from derived on derived) ok 120 - method read forbidden (from derived on derived) ok 121 - attribute access forbidden (from unrelated on derived) ok 122 - attribute read forbidden (from unrelated on derived) ok 123 - attribute write argument forbidden (from unrelated on derived) ok 124 - attribute write lvalue forbidden (from unrelated on derived) ok 125 - method access forbidden (from unrelated on derived) ok 126 - method read forbidden (from unrelated on derived) ok 127 - attribute access forbidden (from instance on derived) ok 128 - attribute read forbidden (from instance on derived) ok 129 - attribute write argument forbidden (from instance on derived) ok 130 - attribute write lvalue forbidden (from instance on derived) ok 131 - method access forbidden (from instance on derived) ok 132 - method read forbidden (from instance on derived) ok 133 - attribute access forbidden (from inherited on derived) ok 134 - attribute read forbidden (from inherited on derived) ok 135 - attribute write argument forbidden (from inherited on derived) ok 136 - attribute write lvalue forbidden (from inherited on derived) ok 137 - method access forbidden (from inherited on derived) ok 138 - method read forbidden (from inherited on derived) ok 139 - attribute access forbidden (from foreign on derived) ok 140 - attribute read forbidden (from foreign on derived) ok 141 - attribute write argument forbidden (from foreign on derived) ok 142 - attribute write lvalue forbidden (from foreign on derived) ok 143 - method access forbidden (from foreign on derived) ok 144 - method read forbidden (from foreign on derived) 1..144 ok t/07private.......ok 1 - attribute access honoured (from base on instance) ok 2 - attribute read honoured (from base on instance) ok 3 - attribute write argument honoured (from base on instance) ok 4 - attribute write lvalue honoured (from base on instance) ok 5 - method access honoured (from base on instance) ok 6 - method read honoured (from base on instance) ok 7 - attribute access honoured (from instance on instance) ok 8 - attribute read honoured (from instance on instance) ok 9 - attribute write argument honoured (from instance on instance) ok 10 - attribute write lvalue honoured (from instance on instance) ok 11 - method access honoured (from instance on instance) ok 12 - method read honoured (from instance on instance) ok 13 - attribute access honoured (from parent on instance) ok 14 - attribute read honoured (from parent on instance) ok 15 - attribute write argument honoured (from parent on instance) ok 16 - attribute write lvalue honoured (from parent on instance) ok 17 - method access honoured (from parent on instance) ok 18 - method read honoured (from parent on instance) ok 19 - attribute access honoured (from super on instance) ok 20 - attribute read honoured (from super on instance) ok 21 - attribute write argument honoured (from super on instance) ok 22 - attribute write lvalue honoured (from super on instance) ok 23 - method access honoured (from super on instance) ok 24 - method read honoured (from super on instance) ok 25 - attribute access honoured (from base on inherited) ok 26 - attribute read honoured (from base on inherited) ok 27 - attribute write argument honoured (from base on inherited) ok 28 - attribute write lvalue honoured (from base on inherited) ok 29 - method access honoured (from base on inherited) ok 30 - method read honoured (from base on inherited) ok 31 - attribute access honoured (from instance on inherited) ok 32 - attribute read honoured (from instance on inherited) ok 33 - attribute write argument honoured (from instance on inherited) ok 34 - attribute write lvalue honoured (from instance on inherited) ok 35 - method access honoured (from instance on inherited) ok 36 - method read honoured (from instance on inherited) ok 37 - attribute access honoured (from parent on inherited) ok 38 - attribute read honoured (from parent on inherited) ok 39 - attribute write argument honoured (from parent on inherited) ok 40 - attribute write lvalue honoured (from parent on inherited) ok 41 - method access honoured (from parent on inherited) ok 42 - method read honoured (from parent on inherited) ok 43 - attribute access honoured (from super on inherited) ok 44 - attribute read honoured (from super on inherited) ok 45 - attribute write argument honoured (from super on inherited) ok 46 - attribute write lvalue honoured (from super on inherited) ok 47 - method access honoured (from super on inherited) ok 48 - method read honoured (from super on inherited) ok 49 - attribute access forbidden (from derived on instance) ok 50 - attribute read forbidden (from derived on instance) ok 51 - attribute write argument forbidden (from derived on instance) ok 52 - attribute write lvalue forbidden (from derived on instance) ok 53 - method access forbidden (from derived on instance) ok 54 - method read forbidden (from derived on instance) ok 55 - attribute access forbidden (from unrelated on instance) ok 56 - attribute read forbidden (from unrelated on instance) ok 57 - attribute write argument forbidden (from unrelated on instance) ok 58 - attribute write lvalue forbidden (from unrelated on instance) ok 59 - method access forbidden (from unrelated on instance) ok 60 - method read forbidden (from unrelated on instance) ok 61 - attribute access forbidden (from inherited on instance) ok 62 - attribute read forbidden (from inherited on instance) ok 63 - attribute write argument forbidden (from inherited on instance) ok 64 - attribute write lvalue forbidden (from inherited on instance) ok 65 - method access forbidden (from inherited on instance) ok 66 - method read forbidden (from inherited on instance) ok 67 - attribute access forbidden (from foreign on instance) ok 68 - attribute read forbidden (from foreign on instance) ok 69 - attribute write argument forbidden (from foreign on instance) ok 70 - attribute write lvalue forbidden (from foreign on instance) ok 71 - method access forbidden (from foreign on instance) ok 72 - method read forbidden (from foreign on instance) ok 73 - attribute access forbidden (from derived on inherited) ok 74 - attribute read forbidden (from derived on inherited) ok 75 - attribute write argument forbidden (from derived on inherited) ok 76 - attribute write lvalue forbidden (from derived on inherited) ok 77 - method access forbidden (from derived on inherited) ok 78 - method read forbidden (from derived on inherited) ok 79 - attribute access forbidden (from unrelated on inherited) ok 80 - attribute read forbidden (from unrelated on inherited) ok 81 - attribute write argument forbidden (from unrelated on inherited) ok 82 - attribute write lvalue forbidden (from unrelated on inherited) ok 83 - method access forbidden (from unrelated on inherited) ok 84 - method read forbidden (from unrelated on inherited) ok 85 - attribute access forbidden (from inherited on inherited) ok 86 - attribute read forbidden (from inherited on inherited) ok 87 - attribute write argument forbidden (from inherited on inherited) ok 88 - attribute write lvalue forbidden (from inherited on inherited) ok 89 - method access forbidden (from inherited on inherited) ok 90 - method read forbidden (from inherited on inherited) ok 91 - attribute access forbidden (from foreign on inherited) ok 92 - attribute read forbidden (from foreign on inherited) ok 93 - attribute write argument forbidden (from foreign on inherited) ok 94 - attribute write lvalue forbidden (from foreign on inherited) ok 95 - method access forbidden (from foreign on inherited) ok 96 - method read forbidden (from foreign on inherited) ok 97 - attribute access forbidden (from base on base) ok 98 - attribute read forbidden (from base on base) ok 99 - attribute write argument forbidden (from base on base) ok 100 - attribute write lvalue forbidden (from base on base) ok 101 - method access forbidden (from base on base) ok 102 - method read forbidden (from base on base) ok 103 - attribute access forbidden (from derived on base) ok 104 - attribute read forbidden (from derived on base) ok 105 - attribute write argument forbidden (from derived on base) ok 106 - attribute write lvalue forbidden (from derived on base) ok 107 - method access forbidden (from derived on base) ok 108 - method read forbidden (from derived on base) ok 109 - attribute access forbidden (from unrelated on base) ok 110 - attribute read forbidden (from unrelated on base) ok 111 - attribute write argument forbidden (from unrelated on base) ok 112 - attribute write lvalue forbidden (from unrelated on base) ok 113 - method access forbidden (from unrelated on base) ok 114 - method read forbidden (from unrelated on base) ok 115 - attribute access forbidden (from parent on base) ok 116 - attribute read forbidden (from parent on base) ok 117 - attribute write argument forbidden (from parent on base) ok 118 - attribute write lvalue forbidden (from parent on base) ok 119 - method access forbidden (from parent on base) ok 120 - method read forbidden (from parent on base) ok 121 - attribute access forbidden (from instance on base) ok 122 - attribute read forbidden (from instance on base) ok 123 - attribute write argument forbidden (from instance on base) ok 124 - attribute write lvalue forbidden (from instance on base) ok 125 - method access forbidden (from instance on base) ok 126 - method read forbidden (from instance on base) ok 127 - attribute access forbidden (from inherited on base) ok 128 - attribute read forbidden (from inherited on base) ok 129 - attribute write argument forbidden (from inherited on base) ok 130 - attribute write lvalue forbidden (from inherited on base) ok 131 - method access forbidden (from inherited on base) ok 132 - method read forbidden (from inherited on base) ok 133 - attribute access forbidden (from foreign on base) ok 134 - attribute read forbidden (from foreign on base) ok 135 - attribute write argument forbidden (from foreign on base) ok 136 - attribute write lvalue forbidden (from foreign on base) ok 137 - method access forbidden (from foreign on base) ok 138 - method read forbidden (from foreign on base) ok 139 - attribute access forbidden (from super on base) ok 140 - attribute read forbidden (from super on base) ok 141 - attribute write argument forbidden (from super on base) ok 142 - attribute write lvalue forbidden (from super on base) ok 143 - method access forbidden (from super on base) ok 144 - method read forbidden (from super on base) ok 145 - attribute access forbidden (from base on derived) ok 146 - attribute read forbidden (from base on derived) ok 147 - attribute write argument forbidden (from base on derived) ok 148 - attribute write lvalue forbidden (from base on derived) ok 149 - method access forbidden (from base on derived) ok 150 - method read forbidden (from base on derived) ok 151 - attribute access forbidden (from derived on derived) ok 152 - attribute read forbidden (from derived on derived) ok 153 - attribute write argument forbidden (from derived on derived) ok 154 - attribute write lvalue forbidden (from derived on derived) ok 155 - method access forbidden (from derived on derived) ok 156 - method read forbidden (from derived on derived) ok 157 - attribute access forbidden (from unrelated on derived) ok 158 - attribute read forbidden (from unrelated on derived) ok 159 - attribute write argument forbidden (from unrelated on derived) ok 160 - attribute write lvalue forbidden (from unrelated on derived) ok 161 - method access forbidden (from unrelated on derived) ok 162 - method read forbidden (from unrelated on derived) ok 163 - attribute access forbidden (from parent on derived) ok 164 - attribute read forbidden (from parent on derived) ok 165 - attribute write argument forbidden (from parent on derived) ok 166 - attribute write lvalue forbidden (from parent on derived) ok 167 - method access forbidden (from parent on derived) ok 168 - method read forbidden (from parent on derived) ok 169 - attribute access forbidden (from instance on derived) ok 170 - attribute read forbidden (from instance on derived) ok 171 - attribute write argument forbidden (from instance on derived) ok 172 - attribute write lvalue forbidden (from instance on derived) ok 173 - method access forbidden (from instance on derived) ok 174 - method read forbidden (from instance on derived) ok 175 - attribute access forbidden (from inherited on derived) ok 176 - attribute read forbidden (from inherited on derived) ok 177 - attribute write argument forbidden (from inherited on derived) ok 178 - attribute write lvalue forbidden (from inherited on derived) ok 179 - method access forbidden (from inherited on derived) ok 180 - method read forbidden (from inherited on derived) ok 181 - attribute access forbidden (from foreign on derived) ok 182 - attribute read forbidden (from foreign on derived) ok 183 - attribute write argument forbidden (from foreign on derived) ok 184 - attribute write lvalue forbidden (from foreign on derived) ok 185 - method access forbidden (from foreign on derived) ok 186 - method read forbidden (from foreign on derived) ok 187 - attribute access forbidden (from super on derived) ok 188 - attribute read forbidden (from super on derived) ok 189 - attribute write argument forbidden (from super on derived) ok 190 - attribute write lvalue forbidden (from super on derived) ok 191 - method access forbidden (from super on derived) ok 192 - method read forbidden (from super on derived) 1..192 ok t/08protected.....ok 1 - attribute access honoured (from base on instance) ok 2 - attribute read honoured (from base on instance) ok 3 - attribute write argument honoured (from base on instance) ok 4 - attribute write lvalue honoured (from base on instance) ok 5 - method access honoured (from base on instance) ok 6 - method read honoured (from base on instance) ok 7 - attribute access honoured (from instance on instance) ok 8 - attribute read honoured (from instance on instance) ok 9 - attribute write argument honoured (from instance on instance) ok 10 - attribute write lvalue honoured (from instance on instance) ok 11 - method access honoured (from instance on instance) ok 12 - method read honoured (from instance on instance) ok 13 - attribute access honoured (from derived on instance) ok 14 - attribute read honoured (from derived on instance) ok 15 - attribute write argument honoured (from derived on instance) ok 16 - attribute write lvalue honoured (from derived on instance) ok 17 - method access honoured (from derived on instance) ok 18 - method read honoured (from derived on instance) ok 19 - attribute access honoured (from inherited on instance) ok 20 - attribute read honoured (from inherited on instance) ok 21 - attribute write argument honoured (from inherited on instance) ok 22 - attribute write lvalue honoured (from inherited on instance) ok 23 - method access honoured (from inherited on instance) ok 24 - method read honoured (from inherited on instance) ok 25 - attribute access honoured (from parent on instance) ok 26 - attribute read honoured (from parent on instance) ok 27 - attribute write argument honoured (from parent on instance) ok 28 - attribute write lvalue honoured (from parent on instance) ok 29 - method access honoured (from parent on instance) ok 30 - method read honoured (from parent on instance) ok 31 - attribute access honoured (from super on instance) ok 32 - attribute read honoured (from super on instance) ok 33 - attribute write argument honoured (from super on instance) ok 34 - attribute write lvalue honoured (from super on instance) ok 35 - method access honoured (from super on instance) ok 36 - method read honoured (from super on instance) ok 37 - attribute access honoured (from base on inherited) ok 38 - attribute read honoured (from base on inherited) ok 39 - attribute write argument honoured (from base on inherited) ok 40 - attribute write lvalue honoured (from base on inherited) ok 41 - method access honoured (from base on inherited) ok 42 - method read honoured (from base on inherited) ok 43 - attribute access honoured (from instance on inherited) ok 44 - attribute read honoured (from instance on inherited) ok 45 - attribute write argument honoured (from instance on inherited) ok 46 - attribute write lvalue honoured (from instance on inherited) ok 47 - method access honoured (from instance on inherited) ok 48 - method read honoured (from instance on inherited) ok 49 - attribute access honoured (from derived on inherited) ok 50 - attribute read honoured (from derived on inherited) ok 51 - attribute write argument honoured (from derived on inherited) ok 52 - attribute write lvalue honoured (from derived on inherited) ok 53 - method access honoured (from derived on inherited) ok 54 - method read honoured (from derived on inherited) ok 55 - attribute access honoured (from inherited on inherited) ok 56 - attribute read honoured (from inherited on inherited) ok 57 - attribute write argument honoured (from inherited on inherited) ok 58 - attribute write lvalue honoured (from inherited on inherited) ok 59 - method access honoured (from inherited on inherited) ok 60 - method read honoured (from inherited on inherited) ok 61 - attribute access honoured (from parent on inherited) ok 62 - attribute read honoured (from parent on inherited) ok 63 - attribute write argument honoured (from parent on inherited) ok 64 - attribute write lvalue honoured (from parent on inherited) ok 65 - method access honoured (from parent on inherited) ok 66 - method read honoured (from parent on inherited) ok 67 - attribute access honoured (from super on inherited) ok 68 - attribute read honoured (from super on inherited) ok 69 - attribute write argument honoured (from super on inherited) ok 70 - attribute write lvalue honoured (from super on inherited) ok 71 - method access honoured (from super on inherited) ok 72 - method read honoured (from super on inherited) ok 73 - attribute access forbidden (from unrelated on instance) ok 74 - attribute read forbidden (from unrelated on instance) ok 75 - attribute write argument forbidden (from unrelated on instance) ok 76 - attribute write lvalue forbidden (from unrelated on instance) ok 77 - method access forbidden (from unrelated on instance) ok 78 - method read forbidden (from unrelated on instance) ok 79 - attribute access forbidden (from foreign on instance) ok 80 - attribute read forbidden (from foreign on instance) ok 81 - attribute write argument forbidden (from foreign on instance) ok 82 - attribute write lvalue forbidden (from foreign on instance) ok 83 - method access forbidden (from foreign on instance) ok 84 - method read forbidden (from foreign on instance) ok 85 - attribute access forbidden (from unrelated on inherited) ok 86 - attribute read forbidden (from unrelated on inherited) ok 87 - attribute write argument forbidden (from unrelated on inherited) ok 88 - attribute write lvalue forbidden (from unrelated on inherited) ok 89 - method access forbidden (from unrelated on inherited) ok 90 - method read forbidden (from unrelated on inherited) ok 91 - attribute access forbidden (from foreign on inherited) ok 92 - attribute read forbidden (from foreign on inherited) ok 93 - attribute write argument forbidden (from foreign on inherited) ok 94 - attribute write lvalue forbidden (from foreign on inherited) ok 95 - method access forbidden (from foreign on inherited) ok 96 - method read forbidden (from foreign on inherited) ok 97 - attribute access forbidden (from base on base) ok 98 - attribute read forbidden (from base on base) ok 99 - attribute write argument forbidden (from base on base) ok 100 - attribute write lvalue forbidden (from base on base) ok 101 - method access forbidden (from base on base) ok 102 - method read forbidden (from base on base) ok 103 - attribute access forbidden (from derived on base) ok 104 - attribute read forbidden (from derived on base) ok 105 - attribute write argument forbidden (from derived on base) ok 106 - attribute write lvalue forbidden (from derived on base) ok 107 - method access forbidden (from derived on base) ok 108 - method read forbidden (from derived on base) ok 109 - attribute access forbidden (from unrelated on base) ok 110 - attribute read forbidden (from unrelated on base) ok 111 - attribute write argument forbidden (from unrelated on base) ok 112 - attribute write lvalue forbidden (from unrelated on base) ok 113 - method access forbidden (from unrelated on base) ok 114 - method read forbidden (from unrelated on base) ok 115 - attribute access forbidden (from parent on base) ok 116 - attribute read forbidden (from parent on base) ok 117 - attribute write argument forbidden (from parent on base) ok 118 - attribute write lvalue forbidden (from parent on base) ok 119 - method access forbidden (from parent on base) ok 120 - method read forbidden (from parent on base) ok 121 - attribute access forbidden (from instance on base) ok 122 - attribute read forbidden (from instance on base) ok 123 - attribute write argument forbidden (from instance on base) ok 124 - attribute write lvalue forbidden (from instance on base) ok 125 - method access forbidden (from instance on base) ok 126 - method read forbidden (from instance on base) ok 127 - attribute access forbidden (from inherited on base) ok 128 - attribute read forbidden (from inherited on base) ok 129 - attribute write argument forbidden (from inherited on base) ok 130 - attribute write lvalue forbidden (from inherited on base) ok 131 - method access forbidden (from inherited on base) ok 132 - method read forbidden (from inherited on base) ok 133 - attribute access forbidden (from foreign on base) ok 134 - attribute read forbidden (from foreign on base) ok 135 - attribute write argument forbidden (from foreign on base) ok 136 - attribute write lvalue forbidden (from foreign on base) ok 137 - method access forbidden (from foreign on base) ok 138 - method read forbidden (from foreign on base) ok 139 - attribute access forbidden (from super on base) ok 140 - attribute read forbidden (from super on base) ok 141 - attribute write argument forbidden (from super on base) ok 142 - attribute write lvalue forbidden (from super on base) ok 143 - method access forbidden (from super on base) ok 144 - method read forbidden (from super on base) ok 145 - attribute access forbidden (from base on derived) ok 146 - attribute read forbidden (from base on derived) ok 147 - attribute write argument forbidden (from base on derived) ok 148 - attribute write lvalue forbidden (from base on derived) ok 149 - method access forbidden (from base on derived) ok 150 - method read forbidden (from base on derived) ok 151 - attribute access forbidden (from derived on derived) ok 152 - attribute read forbidden (from derived on derived) ok 153 - attribute write argument forbidden (from derived on derived) ok 154 - attribute write lvalue forbidden (from derived on derived) ok 155 - method access forbidden (from derived on derived) ok 156 - method read forbidden (from derived on derived) ok 157 - attribute access forbidden (from unrelated on derived) ok 158 - attribute read forbidden (from unrelated on derived) ok 159 - attribute write argument forbidden (from unrelated on derived) ok 160 - attribute write lvalue forbidden (from unrelated on derived) ok 161 - method access forbidden (from unrelated on derived) ok 162 - method read forbidden (from unrelated on derived) ok 163 - attribute access forbidden (from parent on derived) ok 164 - attribute read forbidden (from parent on derived) ok 165 - attribute write argument forbidden (from parent on derived) ok 166 - attribute write lvalue forbidden (from parent on derived) ok 167 - method access forbidden (from parent on derived) ok 168 - method read forbidden (from parent on derived) ok 169 - attribute access forbidden (from instance on derived) ok 170 - attribute read forbidden (from instance on derived) ok 171 - attribute write argument forbidden (from instance on derived) ok 172 - attribute write lvalue forbidden (from instance on derived) ok 173 - method access forbidden (from instance on derived) ok 174 - method read forbidden (from instance on derived) ok 175 - attribute access forbidden (from inherited on derived) ok 176 - attribute read forbidden (from inherited on derived) ok 177 - attribute write argument forbidden (from inherited on derived) ok 178 - attribute write lvalue forbidden (from inherited on derived) ok 179 - method access forbidden (from inherited on derived) ok 180 - method read forbidden (from inherited on derived) ok 181 - attribute access forbidden (from foreign on derived) ok 182 - attribute read forbidden (from foreign on derived) ok 183 - attribute write argument forbidden (from foreign on derived) ok 184 - attribute write lvalue forbidden (from foreign on derived) ok 185 - method access forbidden (from foreign on derived) ok 186 - method read forbidden (from foreign on derived) ok 187 - attribute access forbidden (from super on derived) ok 188 - attribute read forbidden (from super on derived) ok 189 - attribute write argument forbidden (from super on derived) ok 190 - attribute write lvalue forbidden (from super on derived) ok 191 - method access forbidden (from super on derived) ok 192 - method read forbidden (from super on derived) 1..192 ok t/09multiple......1..40 ok 1 - Class::Declare::Attributes::Multi::Derived::One compiled successfully ok 2 - Class::Declare::Attributes::Multi::Derived::One::Two compiled successfully ok 3 - Class::Declare::Attributes::Multi::Derived::One::Two::Three compiled successfully ok 4 - Class::Declare::Attributes::Multi::Derived::OneTwo compiled successfully ok 5 - Class::Declare::Attributes::Multi::Derived::Three::OneTwo compiled successfully ok 6 - Class::Declare::Attributes::Multi::Derived::OneTwoThree compiled successfully ok 7 - Class::Declare::Attributes::Multi::Derived::One object creation succeeds ok 8 - Class::Declare::Attributes::Multi::Derived::One access to method granted ok 9 - Class::Declare::Attributes::Multi::Derived::One method has correct value ok 10 - Class::Declare::Attributes::Multi::Derived::One::Two object creation succeeds ok 11 - Class::Declare::Attributes::Multi::Derived::One::Two access to method granted ok 12 - Class::Declare::Attributes::Multi::Derived::One::Two method has correct value ok 13 - Class::Declare::Attributes::Multi::Derived::One::Two access to method granted ok 14 - Class::Declare::Attributes::Multi::Derived::One::Two method has correct value ok 15 - Class::Declare::Attributes::Multi::Derived::One::Two::Three object creation succeeds ok 16 - Class::Declare::Attributes::Multi::Derived::One::Two::Three access to method granted ok 17 - Class::Declare::Attributes::Multi::Derived::One::Two::Three method has correct value ok 18 - Class::Declare::Attributes::Multi::Derived::One::Two::Three access to method granted ok 19 - Class::Declare::Attributes::Multi::Derived::One::Two::Three method has correct value ok 20 - Class::Declare::Attributes::Multi::Derived::One::Two::Three access to method granted ok 21 - Class::Declare::Attributes::Multi::Derived::One::Two::Three method has correct value ok 22 - Class::Declare::Attributes::Multi::Derived::OneTwo object creation succeeds ok 23 - Class::Declare::Attributes::Multi::Derived::OneTwo access to method granted ok 24 - Class::Declare::Attributes::Multi::Derived::OneTwo method has correct value ok 25 - Class::Declare::Attributes::Multi::Derived::OneTwo access to method granted ok 26 - Class::Declare::Attributes::Multi::Derived::OneTwo method has correct value ok 27 - Class::Declare::Attributes::Multi::Derived::OneTwoThree object creation succeeds ok 28 - Class::Declare::Attributes::Multi::Derived::OneTwoThree access to method granted ok 29 - Class::Declare::Attributes::Multi::Derived::OneTwoThree method has correct value ok 30 - Class::Declare::Attributes::Multi::Derived::OneTwoThree access to method granted ok 31 - Class::Declare::Attributes::Multi::Derived::OneTwoThree method has correct value ok 32 - Class::Declare::Attributes::Multi::Derived::OneTwoThree access to method granted ok 33 - Class::Declare::Attributes::Multi::Derived::OneTwoThree method has correct value ok 34 - Class::Declare::Attributes::Multi::Derived::Three::OneTwo object creation succeeds ok 35 - Class::Declare::Attributes::Multi::Derived::Three::OneTwo access to method granted ok 36 - Class::Declare::Attributes::Multi::Derived::Three::OneTwo method has correct value ok 37 - Class::Declare::Attributes::Multi::Derived::Three::OneTwo access to method granted ok 38 - Class::Declare::Attributes::Multi::Derived::Three::OneTwo method has correct value ok 39 - Class::Declare::Attributes::Multi::Derived::Three::OneTwo access to method granted ok 40 - Class::Declare::Attributes::Multi::Derived::Three::OneTwo method has correct value ok t/10strict........ok 1 - method access honoured (from base on base) ok 2 - method read honoured (from base on base) ok 3 - method access honoured (from base on derived) ok 4 - method read honoured (from base on derived) ok 5 - method access honoured (from base on instance) ok 6 - method read honoured (from base on instance) ok 7 - method access honoured (from base on inherited) ok 8 - method read honoured (from base on inherited) ok 9 - method access honoured (from derived on base) ok 10 - method read honoured (from derived on base) ok 11 - method access honoured (from derived on derived) ok 12 - method read honoured (from derived on derived) ok 13 - method access honoured (from derived on instance) ok 14 - method read honoured (from derived on instance) ok 15 - method access honoured (from derived on inherited) ok 16 - method read honoured (from derived on inherited) ok 17 - method access honoured (from unrelated on base) ok 18 - method read honoured (from unrelated on base) ok 19 - method access honoured (from unrelated on derived) ok 20 - method read honoured (from unrelated on derived) ok 21 - method access honoured (from unrelated on instance) ok 22 - method read honoured (from unrelated on instance) ok 23 - method access honoured (from unrelated on inherited) ok 24 - method read honoured (from unrelated on inherited) ok 25 - method access honoured (from instance on base) ok 26 - method read honoured (from instance on base) ok 27 - method access honoured (from instance on derived) ok 28 - method read honoured (from instance on derived) ok 29 - method access honoured (from instance on instance) ok 30 - method read honoured (from instance on instance) ok 31 - method access honoured (from instance on inherited) ok 32 - method read honoured (from instance on inherited) ok 33 - method access honoured (from inherited on base) ok 34 - method read honoured (from inherited on base) ok 35 - method access honoured (from inherited on derived) ok 36 - method read honoured (from inherited on derived) ok 37 - method access honoured (from inherited on instance) ok 38 - method read honoured (from inherited on instance) ok 39 - method access honoured (from inherited on inherited) ok 40 - method read honoured (from inherited on inherited) ok 41 - method access honoured (from foreign on base) ok 42 - method read honoured (from foreign on base) ok 43 - method access honoured (from foreign on derived) ok 44 - method read honoured (from foreign on derived) ok 45 - method access honoured (from foreign on instance) ok 46 - method read honoured (from foreign on instance) ok 47 - method access honoured (from foreign on inherited) ok 48 - method read honoured (from foreign on inherited) ok 49 - method access honoured (from base on base) ok 50 - method read honoured (from base on base) ok 51 - method access honoured (from base on derived) ok 52 - method read honoured (from base on derived) ok 53 - method access honoured (from base on instance) ok 54 - method read honoured (from base on instance) ok 55 - method access honoured (from base on inherited) ok 56 - method read honoured (from base on inherited) ok 57 - method access honoured (from derived on base) ok 58 - method read honoured (from derived on base) ok 59 - method access honoured (from derived on derived) ok 60 - method read honoured (from derived on derived) ok 61 - method access honoured (from derived on instance) ok 62 - method read honoured (from derived on instance) ok 63 - method access honoured (from derived on inherited) ok 64 - method read honoured (from derived on inherited) ok 65 - method access honoured (from unrelated on base) ok 66 - method read honoured (from unrelated on base) ok 67 - method access honoured (from unrelated on derived) ok 68 - method read honoured (from unrelated on derived) ok 69 - method access honoured (from unrelated on instance) ok 70 - method read honoured (from unrelated on instance) ok 71 - method access honoured (from unrelated on inherited) ok 72 - method read honoured (from unrelated on inherited) ok 73 - method access honoured (from instance on base) ok 74 - method read honoured (from instance on base) ok 75 - method access honoured (from instance on derived) ok 76 - method read honoured (from instance on derived) ok 77 - method access honoured (from instance on instance) ok 78 - method read honoured (from instance on instance) ok 79 - method access honoured (from instance on inherited) ok 80 - method read honoured (from instance on inherited) ok 81 - method access honoured (from inherited on base) ok 82 - method read honoured (from inherited on base) ok 83 - method access honoured (from inherited on derived) ok 84 - method read honoured (from inherited on derived) ok 85 - method access honoured (from inherited on instance) ok 86 - method read honoured (from inherited on instance) ok 87 - method access honoured (from inherited on inherited) ok 88 - method read honoured (from inherited on inherited) ok 89 - method access honoured (from foreign on base) ok 90 - method read honoured (from foreign on base) ok 91 - method access honoured (from foreign on derived) ok 92 - method read honoured (from foreign on derived) ok 93 - method access honoured (from foreign on instance) ok 94 - method read honoured (from foreign on instance) ok 95 - method access honoured (from foreign on inherited) ok 96 - method read honoured (from foreign on inherited) ok 97 - method access honoured (from base on base) ok 98 - method read honoured (from base on base) ok 99 - method access honoured (from base on derived) ok 100 - method read honoured (from base on derived) ok 101 - method access honoured (from base on instance) ok 102 - method read honoured (from base on instance) ok 103 - method access honoured (from base on inherited) ok 104 - method read honoured (from base on inherited) ok 105 - method access honoured (from derived on base) ok 106 - method read honoured (from derived on base) ok 107 - method access honoured (from derived on derived) ok 108 - method read honoured (from derived on derived) ok 109 - method access honoured (from derived on instance) ok 110 - method read honoured (from derived on instance) ok 111 - method access honoured (from derived on inherited) ok 112 - method read honoured (from derived on inherited) ok 113 - method access honoured (from unrelated on base) ok 114 - method read honoured (from unrelated on base) ok 115 - method access honoured (from unrelated on derived) ok 116 - method read honoured (from unrelated on derived) ok 117 - method access honoured (from unrelated on instance) ok 118 - method read honoured (from unrelated on instance) ok 119 - method access honoured (from unrelated on inherited) ok 120 - method read honoured (from unrelated on inherited) ok 121 - method access honoured (from instance on base) ok 122 - method read honoured (from instance on base) ok 123 - method access honoured (from instance on derived) ok 124 - method read honoured (from instance on derived) ok 125 - method access honoured (from instance on instance) ok 126 - method read honoured (from instance on instance) ok 127 - method access honoured (from instance on inherited) ok 128 - method read honoured (from instance on inherited) ok 129 - method access honoured (from inherited on base) ok 130 - method read honoured (from inherited on base) ok 131 - method access honoured (from inherited on derived) ok 132 - method read honoured (from inherited on derived) ok 133 - method access honoured (from inherited on instance) ok 134 - method read honoured (from inherited on instance) ok 135 - method access honoured (from inherited on inherited) ok 136 - method read honoured (from inherited on inherited) ok 137 - method access honoured (from foreign on base) ok 138 - method read honoured (from foreign on base) ok 139 - method access honoured (from foreign on derived) ok 140 - method read honoured (from foreign on derived) ok 141 - method access honoured (from foreign on instance) ok 142 - method read honoured (from foreign on instance) ok 143 - method access honoured (from foreign on inherited) ok 144 - method read honoured (from foreign on inherited) ok 145 - method access honoured (from base on instance) ok 146 - method read honoured (from base on instance) ok 147 - method access honoured (from base on inherited) ok 148 - method read honoured (from base on inherited) ok 149 - method access honoured (from base on base) ok 150 - method read honoured (from base on base) ok 151 - method access honoured (from base on derived) ok 152 - method read honoured (from base on derived) ok 153 - method access honoured (from derived on instance) ok 154 - method read honoured (from derived on instance) ok 155 - method access honoured (from derived on inherited) ok 156 - method read honoured (from derived on inherited) ok 157 - method access honoured (from derived on base) ok 158 - method read honoured (from derived on base) ok 159 - method access honoured (from derived on derived) ok 160 - method read honoured (from derived on derived) ok 161 - method access honoured (from unrelated on instance) ok 162 - method read honoured (from unrelated on instance) ok 163 - method access honoured (from unrelated on inherited) ok 164 - method read honoured (from unrelated on inherited) ok 165 - method access honoured (from unrelated on base) ok 166 - method read honoured (from unrelated on base) ok 167 - method access honoured (from unrelated on derived) ok 168 - method read honoured (from unrelated on derived) ok 169 - method access honoured (from instance on instance) ok 170 - method read honoured (from instance on instance) ok 171 - method access honoured (from instance on inherited) ok 172 - method read honoured (from instance on inherited) ok 173 - method access honoured (from instance on base) ok 174 - method read honoured (from instance on base) ok 175 - method access honoured (from instance on derived) ok 176 - method read honoured (from instance on derived) ok 177 - method access honoured (from inherited on instance) ok 178 - method read honoured (from inherited on instance) ok 179 - method access honoured (from inherited on inherited) ok 180 - method read honoured (from inherited on inherited) ok 181 - method access honoured (from inherited on base) ok 182 - method read honoured (from inherited on base) ok 183 - method access honoured (from inherited on derived) ok 184 - method read honoured (from inherited on derived) ok 185 - method access honoured (from foreign on instance) ok 186 - method read honoured (from foreign on instance) ok 187 - method access honoured (from foreign on inherited) ok 188 - method read honoured (from foreign on inherited) ok 189 - method access honoured (from foreign on base) ok 190 - method read honoured (from foreign on base) ok 191 - method access honoured (from foreign on derived) ok 192 - method read honoured (from foreign on derived) ok 193 - method access honoured (from base on instance) ok 194 - method read honoured (from base on instance) ok 195 - method access honoured (from base on inherited) ok 196 - method read honoured (from base on inherited) ok 197 - method access honoured (from base on base) ok 198 - method read honoured (from base on base) ok 199 - method access honoured (from base on derived) ok 200 - method read honoured (from base on derived) ok 201 - method access honoured (from derived on instance) ok 202 - method read honoured (from derived on instance) ok 203 - method access honoured (from derived on inherited) ok 204 - method read honoured (from derived on inherited) ok 205 - method access honoured (from derived on base) ok 206 - method read honoured (from derived on base) ok 207 - method access honoured (from derived on derived) ok 208 - method read honoured (from derived on derived) ok 209 - method access honoured (from unrelated on instance) ok 210 - method read honoured (from unrelated on instance) ok 211 - method access honoured (from unrelated on inherited) ok 212 - method read honoured (from unrelated on inherited) ok 213 - method access honoured (from unrelated on base) ok 214 - method read honoured (from unrelated on base) ok 215 - method access honoured (from unrelated on derived) ok 216 - method read honoured (from unrelated on derived) ok 217 - method access honoured (from instance on instance) ok 218 - method read honoured (from instance on instance) ok 219 - method access honoured (from instance on inherited) ok 220 - method read honoured (from instance on inherited) ok 221 - method access honoured (from instance on base) ok 222 - method read honoured (from instance on base) ok 223 - method access honoured (from instance on derived) ok 224 - method read honoured (from instance on derived) ok 225 - method access honoured (from inherited on instance) ok 226 - method read honoured (from inherited on instance) ok 227 - method access honoured (from inherited on inherited) ok 228 - method read honoured (from inherited on inherited) ok 229 - method access honoured (from inherited on base) ok 230 - method read honoured (from inherited on base) ok 231 - method access honoured (from inherited on derived) ok 232 - method read honoured (from inherited on derived) ok 233 - method access honoured (from foreign on instance) ok 234 - method read honoured (from foreign on instance) ok 235 - method access honoured (from foreign on inherited) ok 236 - method read honoured (from foreign on inherited) ok 237 - method access honoured (from foreign on base) ok 238 - method read honoured (from foreign on base) ok 239 - method access honoured (from foreign on derived) ok 240 - method read honoured (from foreign on derived) ok 241 - method access honoured (from base on instance) ok 242 - method read honoured (from base on instance) ok 243 - method access honoured (from base on inherited) ok 244 - method read honoured (from base on inherited) ok 245 - method access honoured (from base on base) ok 246 - method read honoured (from base on base) ok 247 - method access honoured (from base on derived) ok 248 - method read honoured (from base on derived) ok 249 - method access honoured (from derived on instance) ok 250 - method read honoured (from derived on instance) ok 251 - method access honoured (from derived on inherited) ok 252 - method read honoured (from derived on inherited) ok 253 - method access honoured (from derived on base) ok 254 - method read honoured (from derived on base) ok 255 - method access honoured (from derived on derived) ok 256 - method read honoured (from derived on derived) ok 257 - method access honoured (from unrelated on instance) ok 258 - method read honoured (from unrelated on instance) ok 259 - method access honoured (from unrelated on inherited) ok 260 - method read honoured (from unrelated on inherited) ok 261 - method access honoured (from unrelated on base) ok 262 - method read honoured (from unrelated on base) ok 263 - method access honoured (from unrelated on derived) ok 264 - method read honoured (from unrelated on derived) ok 265 - method access honoured (from instance on instance) ok 266 - method read honoured (from instance on instance) ok 267 - method access honoured (from instance on inherited) ok 268 - method read honoured (from instance on inherited) ok 269 - method access honoured (from instance on base) ok 270 - method read honoured (from instance on base) ok 271 - method access honoured (from instance on derived) ok 272 - method read honoured (from instance on derived) ok 273 - method access honoured (from inherited on instance) ok 274 - method read honoured (from inherited on instance) ok 275 - method access honoured (from inherited on inherited) ok 276 - method read honoured (from inherited on inherited) ok 277 - method access honoured (from inherited on base) ok 278 - method read honoured (from inherited on base) ok 279 - method access honoured (from inherited on derived) ok 280 - method read honoured (from inherited on derived) ok 281 - method access honoured (from foreign on instance) ok 282 - method read honoured (from foreign on instance) ok 283 - method access honoured (from foreign on inherited) ok 284 - method read honoured (from foreign on inherited) ok 285 - method access honoured (from foreign on base) ok 286 - method read honoured (from foreign on base) ok 287 - method access honoured (from foreign on derived) ok 288 - method read honoured (from foreign on derived) ok 289 - strict() correct for class undef ok 290 - strict() correct for class one ok 291 - strict() correct for class zero ok 292 - strict() correct for instance undef ok 293 - strict() correct for instance one ok 294 - strict() correct for instance zero ok 295 - inherit strict() correct for class undef ok 296 - inherit strict() correct for class one ok 297 - inherit strict() correct for class zero ok 298 - strict() correct for inherited instance undef ok 299 - strict() correct for inherited instance one ok 300 - strict() correct for inherited instance zero ok 301 - override strict() correct for class 1-0 ok 302 - override strict() correct for class 0-1 ok 303 - override strict() correct for class zero ok 304 - override strict() correct for class one ok 305 - strict() correct for override instance 1-0 ok 306 - strict() correct for override instance 0-1 ok 307 - strict() correct for override instance zero ok 308 - strict() correct for override instance one 1..308 ok t/11export........1..1 ok 1 - use Class::Declare::Attributes; ok t/12modifiers.....1..10 ok 1 - ro() executes ok 2 - ro() returns object ok 3 - ro() returns Class::Dclare::Read object ok 4 - ro() returns object with false write flag ok 5 - ro() returns object with correct value ok 6 - rw() executes ok 7 - rw() returns object ok 8 - rw() returns Class::Dclare::Read object ok 9 - rw() returns object with true write flag ok 10 - rw() returns object with correct value ok t/13readonly......1..39 ok 1 - new() with read-only attributes executes ok 2 - read-only class attribute set correctly ok 3 - read-only attributes may not be assigned to ok 4 - read-only attributes argument assignment lives ok 5 - read-only attribute argument assignment failed ok 6 - read-only static attribute set correctly ok 7 - read-only attributes may not be assigned to ok 8 - read-only attributes argument assignment lives ok 9 - read-only attribute argument assignment failed ok 10 - read-only restricted attribute set correctly ok 11 - read-only attributes may not be assigned to ok 12 - read-only attributes argument assignment lives ok 13 - read-only attribute argument assignment failed ok 14 - read-only public attribute set correctly ok 15 - read-only attributes may not be assigned to ok 16 - read-only attributes argument assignment lives ok 17 - read-only attribute argument assignment failed ok 18 - read-only private attribute set correctly ok 19 - read-only attributes may not be assigned to ok 20 - read-only attributes argument assignment lives ok 21 - read-only attribute argument assignment failed ok 22 - read-only protected attribute set correctly ok 23 - read-only attributes may not be assigned to ok 24 - read-only attributes argument assignment lives ok 25 - read-only attribute argument assignment failed ok 26 - read-only public attributes may be set in call to new() ok 27 - read-only public attributes set correctly in call to new() ok 28 - read-only class attribute set correctly (via class) ok 29 - read-only attributes may not be assigned to (via class) ok 30 - read-only attributes argument assignment lives (via class) ok 31 - read-only attribute argument assignment failed (via class) ok 32 - read-only static attribute set correctly (via class) ok 33 - read-only attributes may not be assigned to (via class) ok 34 - read-only attributes argument assignment lives (via class) ok 35 - read-only attribute argument assignment failed (via class) ok 36 - read-only restricted attribute set correctly (via class) ok 37 - read-only attributes may not be assigned to (via class) ok 38 - read-only attributes argument assignment lives (via class) ok 39 - read-only attribute argument assignment failed (via class) ok t/14readwrite.....1..48 ok 1 - new() with read-write attributes executes ok 2 - read-write class attribute set correctly ok 3 - read-write attributes may be assigned to ok 4 - read-write attribute lvalue assignment succeeded ok 5 - read-write attributes argument assignment lives ok 6 - read-write attribute argument assignment succeeded ok 7 - read-write static attribute set correctly ok 8 - read-write attributes may be assigned to ok 9 - read-write attribute lvalue assignment succeeded ok 10 - read-write attributes argument assignment lives ok 11 - read-write attribute argument assignment succeeded ok 12 - read-write restricted attribute set correctly ok 13 - read-write attributes may be assigned to ok 14 - read-write attribute lvalue assignment succeeded ok 15 - read-write attributes argument assignment lives ok 16 - read-write attribute argument assignment succeeded ok 17 - read-write public attribute set correctly ok 18 - read-write attributes may be assigned to ok 19 - read-write attribute lvalue assignment succeeded ok 20 - read-write attributes argument assignment lives ok 21 - read-write attribute argument assignment succeeded ok 22 - read-write private attribute set correctly ok 23 - read-write attributes may be assigned to ok 24 - read-write attribute lvalue assignment succeeded ok 25 - read-write attributes argument assignment lives ok 26 - read-write attribute argument assignment succeeded ok 27 - read-write protected attribute set correctly ok 28 - read-write attributes may be assigned to ok 29 - read-write attribute lvalue assignment succeeded ok 30 - read-write attributes argument assignment lives ok 31 - read-write attribute argument assignment succeeded ok 32 - read-write public attributes may be set in call to new() ok 33 - read-write public attributes set correctly in call to new() ok 34 - read-write class attribute set correctly (via class) ok 35 - read-write attributes may be assigned to (via class) ok 36 - read-write class attribute assignment holds (via class) ok 37 - read-write attributes argument assignment lives (via class) ok 38 - read-write attribute argument assignment succeeded (via class) ok 39 - read-write static attribute set correctly (via class) ok 40 - read-write attributes may be assigned to (via class) ok 41 - read-write static attribute assignment holds (via class) ok 42 - read-write attributes argument assignment lives (via class) ok 43 - read-write attribute argument assignment succeeded (via class) ok 44 - read-write restricted attribute set correctly (via class) ok 45 - read-write attributes may be assigned to (via class) ok 46 - read-write restricted attribute assignment holds (via class) ok 47 - read-write attributes argument assignment lives (via class) ok 48 - read-write attribute argument assignment succeeded (via class) ok t/15abstract......ok 1 - attribute access forbidden (from base on base) ok 2 - attribute read forbidden (from base on base) ok 3 - attribute write argument forbidden (from base on base) ok 4 - attribute write lvalue forbidden (from base on base) ok 5 - method access forbidden (from base on base) ok 6 - method read forbidden (from base on base) ok 7 - attribute access forbidden (from derived on base) ok 8 - attribute read forbidden (from derived on base) ok 9 - attribute write argument forbidden (from derived on base) ok 10 - attribute write lvalue forbidden (from derived on base) ok 11 - method access forbidden (from derived on base) ok 12 - method read forbidden (from derived on base) ok 13 - attribute access forbidden (from parent on base) ok 14 - attribute read forbidden (from parent on base) ok 15 - attribute write argument forbidden (from parent on base) ok 16 - attribute write lvalue forbidden (from parent on base) ok 17 - method access forbidden (from parent on base) ok 18 - method read forbidden (from parent on base) ok 19 - attribute access forbidden (from unrelated on base) ok 20 - attribute read forbidden (from unrelated on base) ok 21 - attribute write argument forbidden (from unrelated on base) ok 22 - attribute write lvalue forbidden (from unrelated on base) ok 23 - method access forbidden (from unrelated on base) ok 24 - method read forbidden (from unrelated on base) ok 25 - attribute access forbidden (from instance on base) ok 26 - attribute read forbidden (from instance on base) ok 27 - attribute write argument forbidden (from instance on base) ok 28 - attribute write lvalue forbidden (from instance on base) ok 29 - method access forbidden (from instance on base) ok 30 - method read forbidden (from instance on base) ok 31 - attribute access forbidden (from inherited on base) ok 32 - attribute read forbidden (from inherited on base) ok 33 - attribute write argument forbidden (from inherited on base) ok 34 - attribute write lvalue forbidden (from inherited on base) ok 35 - method access forbidden (from inherited on base) ok 36 - method read forbidden (from inherited on base) ok 37 - attribute access forbidden (from super on base) ok 38 - attribute read forbidden (from super on base) ok 39 - attribute write argument forbidden (from super on base) ok 40 - attribute write lvalue forbidden (from super on base) ok 41 - method access forbidden (from super on base) ok 42 - method read forbidden (from super on base) ok 43 - attribute access forbidden (from foreign on base) ok 44 - attribute read forbidden (from foreign on base) ok 45 - attribute write argument forbidden (from foreign on base) ok 46 - attribute write lvalue forbidden (from foreign on base) ok 47 - method access forbidden (from foreign on base) ok 48 - method read forbidden (from foreign on base) ok 49 - attribute access forbidden (from base on derived) ok 50 - attribute read forbidden (from base on derived) ok 51 - attribute write argument forbidden (from base on derived) ok 52 - attribute write lvalue forbidden (from base on derived) ok 53 - method access forbidden (from base on derived) ok 54 - method read forbidden (from base on derived) ok 55 - attribute access forbidden (from derived on derived) ok 56 - attribute read forbidden (from derived on derived) ok 57 - attribute write argument forbidden (from derived on derived) ok 58 - attribute write lvalue forbidden (from derived on derived) ok 59 - method access forbidden (from derived on derived) ok 60 - method read forbidden (from derived on derived) ok 61 - attribute access forbidden (from parent on derived) ok 62 - attribute read forbidden (from parent on derived) ok 63 - attribute write argument forbidden (from parent on derived) ok 64 - attribute write lvalue forbidden (from parent on derived) ok 65 - method access forbidden (from parent on derived) ok 66 - method read forbidden (from parent on derived) ok 67 - attribute access forbidden (from unrelated on derived) ok 68 - attribute read forbidden (from unrelated on derived) ok 69 - attribute write argument forbidden (from unrelated on derived) ok 70 - attribute write lvalue forbidden (from unrelated on derived) ok 71 - method access forbidden (from unrelated on derived) ok 72 - method read forbidden (from unrelated on derived) ok 73 - attribute access forbidden (from instance on derived) ok 74 - attribute read forbidden (from instance on derived) ok 75 - attribute write argument forbidden (from instance on derived) ok 76 - attribute write lvalue forbidden (from instance on derived) ok 77 - method access forbidden (from instance on derived) ok 78 - method read forbidden (from instance on derived) ok 79 - attribute access forbidden (from inherited on derived) ok 80 - attribute read forbidden (from inherited on derived) ok 81 - attribute write argument forbidden (from inherited on derived) ok 82 - attribute write lvalue forbidden (from inherited on derived) ok 83 - method access forbidden (from inherited on derived) ok 84 - method read forbidden (from inherited on derived) ok 85 - attribute access forbidden (from super on derived) ok 86 - attribute read forbidden (from super on derived) ok 87 - attribute write argument forbidden (from super on derived) ok 88 - attribute write lvalue forbidden (from super on derived) ok 89 - method access forbidden (from super on derived) ok 90 - method read forbidden (from super on derived) ok 91 - attribute access forbidden (from foreign on derived) ok 92 - attribute read forbidden (from foreign on derived) ok 93 - attribute write argument forbidden (from foreign on derived) ok 94 - attribute write lvalue forbidden (from foreign on derived) ok 95 - method access forbidden (from foreign on derived) ok 96 - method read forbidden (from foreign on derived) ok 97 - attribute access forbidden (from base on instance) ok 98 - attribute read forbidden (from base on instance) ok 99 - attribute write argument forbidden (from base on instance) ok 100 - attribute write lvalue forbidden (from base on instance) ok 101 - method access forbidden (from base on instance) ok 102 - method read forbidden (from base on instance) ok 103 - attribute access forbidden (from derived on instance) ok 104 - attribute read forbidden (from derived on instance) ok 105 - attribute write argument forbidden (from derived on instance) ok 106 - attribute write lvalue forbidden (from derived on instance) ok 107 - method access forbidden (from derived on instance) ok 108 - method read forbidden (from derived on instance) ok 109 - attribute access forbidden (from parent on instance) ok 110 - attribute read forbidden (from parent on instance) ok 111 - attribute write argument forbidden (from parent on instance) ok 112 - attribute write lvalue forbidden (from parent on instance) ok 113 - method access forbidden (from parent on instance) ok 114 - method read forbidden (from parent on instance) ok 115 - attribute access forbidden (from unrelated on instance) ok 116 - attribute read forbidden (from unrelated on instance) ok 117 - attribute write argument forbidden (from unrelated on instance) ok 118 - attribute write lvalue forbidden (from unrelated on instance) ok 119 - method access forbidden (from unrelated on instance) ok 120 - method read forbidden (from unrelated on instance) ok 121 - attribute access forbidden (from instance on instance) ok 122 - attribute read forbidden (from instance on instance) ok 123 - attribute write argument forbidden (from instance on instance) ok 124 - attribute write lvalue forbidden (from instance on instance) ok 125 - method access forbidden (from instance on instance) ok 126 - method read forbidden (from instance on instance) ok 127 - attribute access forbidden (from inherited on instance) ok 128 - attribute read forbidden (from inherited on instance) ok 129 - attribute write argument forbidden (from inherited on instance) ok 130 - attribute write lvalue forbidden (from inherited on instance) ok 131 - method access forbidden (from inherited on instance) ok 132 - method read forbidden (from inherited on instance) ok 133 - attribute access forbidden (from super on instance) ok 134 - attribute read forbidden (from super on instance) ok 135 - attribute write argument forbidden (from super on instance) ok 136 - attribute write lvalue forbidden (from super on instance) ok 137 - method access forbidden (from super on instance) ok 138 - method read forbidden (from super on instance) ok 139 - attribute access forbidden (from foreign on instance) ok 140 - attribute read forbidden (from foreign on instance) ok 141 - attribute write argument forbidden (from foreign on instance) ok 142 - attribute write lvalue forbidden (from foreign on instance) ok 143 - method access forbidden (from foreign on instance) ok 144 - method read forbidden (from foreign on instance) ok 145 - attribute access forbidden (from base on inherited) ok 146 - attribute read forbidden (from base on inherited) ok 147 - attribute write argument forbidden (from base on inherited) ok 148 - attribute write lvalue forbidden (from base on inherited) ok 149 - method access forbidden (from base on inherited) ok 150 - method read forbidden (from base on inherited) ok 151 - attribute access forbidden (from derived on inherited) ok 152 - attribute read forbidden (from derived on inherited) ok 153 - attribute write argument forbidden (from derived on inherited) ok 154 - attribute write lvalue forbidden (from derived on inherited) ok 155 - method access forbidden (from derived on inherited) ok 156 - method read forbidden (from derived on inherited) ok 157 - attribute access forbidden (from parent on inherited) ok 158 - attribute read forbidden (from parent on inherited) ok 159 - attribute write argument forbidden (from parent on inherited) ok 160 - attribute write lvalue forbidden (from parent on inherited) ok 161 - method access forbidden (from parent on inherited) ok 162 - method read forbidden (from parent on inherited) ok 163 - attribute access forbidden (from unrelated on inherited) ok 164 - attribute read forbidden (from unrelated on inherited) ok 165 - attribute write argument forbidden (from unrelated on inherited) ok 166 - attribute write lvalue forbidden (from unrelated on inherited) ok 167 - method access forbidden (from unrelated on inherited) ok 168 - method read forbidden (from unrelated on inherited) ok 169 - attribute access forbidden (from instance on inherited) ok 170 - attribute read forbidden (from instance on inherited) ok 171 - attribute write argument forbidden (from instance on inherited) ok 172 - attribute write lvalue forbidden (from instance on inherited) ok 173 - method access forbidden (from instance on inherited) ok 174 - method read forbidden (from instance on inherited) ok 175 - attribute access forbidden (from inherited on inherited) ok 176 - attribute read forbidden (from inherited on inherited) ok 177 - attribute write argument forbidden (from inherited on inherited) ok 178 - attribute write lvalue forbidden (from inherited on inherited) ok 179 - method access forbidden (from inherited on inherited) ok 180 - method read forbidden (from inherited on inherited) ok 181 - attribute access forbidden (from super on inherited) ok 182 - attribute read forbidden (from super on inherited) ok 183 - attribute write argument forbidden (from super on inherited) ok 184 - attribute write lvalue forbidden (from super on inherited) ok 185 - method access forbidden (from super on inherited) ok 186 - method read forbidden (from super on inherited) ok 187 - attribute access forbidden (from foreign on inherited) ok 188 - attribute read forbidden (from foreign on inherited) ok 189 - attribute write argument forbidden (from foreign on inherited) ok 190 - attribute write lvalue forbidden (from foreign on inherited) ok 191 - method access forbidden (from foreign on inherited) ok 192 - method read forbidden (from foreign on inherited) 1..192 ok All tests successful. Files=15, Tests=1702, 5 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\site\lib\Class\Declare\Attributes.html Installing C:\cpanrun\build\5-10-0\site\lib\Class\Declare\Attributes.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod