# running Build.PL C:\cpanrun\build\5-10-0\bin\perl.exe Build.PL Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Creating new 'Build' script for 'Weather-Google' version '0.01' Unknown 'build_class', defaulting to 'Module::Build' Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe Build --makefile_env_macros 1 Copying lib\Weather\Google.pm -> blib\lib\Weather\Google.pm Manifying blib\lib/Weather/Google.pm -> blib\libdoc\Weather.Google.3 HTMLifying blib\lib\Weather\Google.pm -> blib\libhtml\site\lib\Weather\Google.html Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe Build --makefile_env_macros 1 test t\01init....................1..10 ok 1 - new() returns a value ok 2 - The right class ok 3 - Works with zip ok 4 - And with city ok 5 - new(zip) ok 6 ok 7 ok 8 - new(city) ok 9 ok 10 ok t\02current_conditions......1..41 ok 1 ok 2 - hash ref ok 3 - current_conditions(icon) ok 4 - current(icon) ok 5 - icon as method ok 6 - /images/weather/cloudy.gif == /images/weather/cloudy.gif ok 7 - /images/weather/cloudy.gif == /images/weather/cloudy.gif ok 8 - /images/weather/cloudy.gif == /images/weather/cloudy.gif ok 9 - current_conditions(temp_f) ok 10 - current(temp_f) ok 11 - temp_f as method ok 12 - 54 == 54 ok 13 - 54 == 54 ok 14 - 54 == 54 ok 15 - current_conditions(temp_c) ok 16 - current(temp_c) ok 17 - temp_c as method ok 18 - 12 == 12 ok 19 - 12 == 12 ok 20 - 12 == 12 ok 21 - current_conditions(wind_condition) ok 22 - current(wind_condition) ok 23 - wind_condition as method ok 24 - Wind: SW at 4 mph == Wind: SW at 4 mph ok 25 - Wind: SW at 4 mph == Wind: SW at 4 mph ok 26 - Wind: SW at 4 mph == Wind: SW at 4 mph ok 27 - current_conditions(humidity) ok 28 - current(humidity) ok 29 - humidity as method ok 30 - Humidity: 94% == Humidity: 94% ok 31 - Humidity: 94% == Humidity: 94% ok 32 - Humidity: 94% == Humidity: 94% ok 33 - current_conditions(condition) ok 34 - current(condition) ok 35 - condition as method ok 36 - Cloudy == Cloudy ok 37 - Cloudy == Cloudy ok 38 - Cloudy == Cloudy ok 39 ok 40 ok 41 - Arrays work ok t\03forecast_conditions.....1..297 ok 1 ok 2 - Array ref ok 3 ok 4 ok 5 - Has 5 values. ok 6 - ARRAY(0x461b72c) -> [0] -> {icon} ok 7 - forecast_conditions(0,icon) ok 8 - forecast(0,icon) ok 9 ok 10 ok 11 - Alias Today is sane ok 12 - Today(icon) ok 13 ok 14 - Alias Today is sane ok 15 - Today(icon) ok 16 - /images/weather/cloudy.gif is /images/weather/cloudy.gif ok 17 - /images/weather/cloudy.gif is /images/weather/cloudy.gif ok 18 - /images/weather/cloudy.gif is /images/weather/cloudy.gif ok 19 - /images/weather/cloudy.gif is /images/weather/cloudy.gif ok 20 - ARRAY(0x461b72c) -> [0] -> {high} ok 21 - forecast_conditions(0,high) ok 22 - forecast(0,high) ok 23 ok 24 ok 25 - Alias Today is sane ok 26 - Today(high) ok 27 ok 28 - Alias Today is sane ok 29 - Today(high) ok 30 - 71 is 71 ok 31 - 71 is 71 ok 32 - 71 is 71 ok 33 - 71 is 71 ok 34 - ARRAY(0x461b72c) -> [0] -> {low} ok 35 - forecast_conditions(0,low) ok 36 - forecast(0,low) ok 37 ok 38 ok 39 - Alias Today is sane ok 40 - Today(low) ok 41 ok 42 - Alias Today is sane ok 43 - Today(low) ok 44 - 55 is 55 ok 45 - 55 is 55 ok 46 - 55 is 55 ok 47 - 55 is 55 ok 48 - ARRAY(0x461b72c) -> [0] -> {day_of_week} ok 49 - forecast_conditions(0,day_of_week) ok 50 - forecast(0,day_of_week) ok 51 ok 52 ok 53 - Alias Today is sane ok 54 - Today(day_of_week) ok 55 ok 56 - Alias Today is sane ok 57 - Today(day_of_week) ok 58 - Today is Today ok 59 - Today is Today ok 60 - Today is Today ok 61 - Today is Today ok 62 - ARRAY(0x461b72c) -> [0] -> {condition} ok 63 - forecast_conditions(0,condition) ok 64 - forecast(0,condition) ok 65 ok 66 ok 67 - Alias Today is sane ok 68 - Today(condition) ok 69 ok 70 - Alias Today is sane ok 71 - Today(condition) ok 72 - Cloudy is Cloudy ok 73 - Cloudy is Cloudy ok 74 - Cloudy is Cloudy ok 75 - Cloudy is Cloudy ok 76 ok 77 ok 78 - Arrays work ok 79 - ARRAY(0x461b72c) -> [1] -> {icon} ok 80 - forecast_conditions(1,icon) ok 81 - forecast(1,icon) ok 82 ok 83 ok 84 - Alias Fri is sane ok 85 - Fri(icon) ok 86 ok 87 - Alias friday is sane ok 88 - friday(icon) ok 89 - /images/weather/sunny.gif is /images/weather/sunny.gif ok 90 - /images/weather/sunny.gif is /images/weather/sunny.gif ok 91 - /images/weather/sunny.gif is /images/weather/sunny.gif ok 92 - /images/weather/sunny.gif is /images/weather/sunny.gif ok 93 - ARRAY(0x461b72c) -> [1] -> {high} ok 94 - forecast_conditions(1,high) ok 95 - forecast(1,high) ok 96 ok 97 ok 98 - Alias Fri is sane ok 99 - Fri(high) ok 100 ok 101 - Alias friday is sane ok 102 - friday(high) ok 103 - 70 is 70 ok 104 - 70 is 70 ok 105 - 70 is 70 ok 106 - 70 is 70 ok 107 - ARRAY(0x461b72c) -> [1] -> {low} ok 108 - forecast_conditions(1,low) ok 109 - forecast(1,low) ok 110 ok 111 ok 112 - Alias Fri is sane ok 113 - Fri(low) ok 114 ok 115 - Alias friday is sane ok 116 - friday(low) ok 117 - 52 is 52 ok 118 - 52 is 52 ok 119 - 52 is 52 ok 120 - 52 is 52 ok 121 - ARRAY(0x461b72c) -> [1] -> {day_of_week} ok 122 - forecast_conditions(1,day_of_week) ok 123 - forecast(1,day_of_week) ok 124 ok 125 ok 126 - Alias Fri is sane ok 127 - Fri(day_of_week) ok 128 ok 129 - Alias friday is sane ok 130 - friday(day_of_week) ok 131 - Fri is Fri ok 132 - Fri is Fri ok 133 - Fri is Fri ok 134 - Fri is Fri ok 135 - ARRAY(0x461b72c) -> [1] -> {condition} ok 136 - forecast_conditions(1,condition) ok 137 - forecast(1,condition) ok 138 ok 139 ok 140 - Alias Fri is sane ok 141 - Fri(condition) ok 142 ok 143 - Alias friday is sane ok 144 - friday(condition) ok 145 - Clear is Clear ok 146 - Clear is Clear ok 147 - Clear is Clear ok 148 - Clear is Clear ok 149 ok 150 ok 151 - Arrays work ok 152 - ARRAY(0x461b72c) -> [2] -> {icon} ok 153 - forecast_conditions(2,icon) ok 154 - forecast(2,icon) ok 155 ok 156 ok 157 - Alias Sat is sane ok 158 - Sat(icon) ok 159 ok 160 - Alias saturday is sane ok 161 - saturday(icon) ok 162 - /images/weather/mostly_sunny.gif is /images/weather/mostly_sunny.gif ok 163 - /images/weather/mostly_sunny.gif is /images/weather/mostly_sunny.gif ok 164 - /images/weather/mostly_sunny.gif is /images/weather/mostly_sunny.gif ok 165 - /images/weather/mostly_sunny.gif is /images/weather/mostly_sunny.gif ok 166 - ARRAY(0x461b72c) -> [2] -> {high} ok 167 - forecast_conditions(2,high) ok 168 - forecast(2,high) ok 169 ok 170 ok 171 - Alias Sat is sane ok 172 - Sat(high) ok 173 ok 174 - Alias saturday is sane ok 175 - saturday(high) ok 176 - 67 is 67 ok 177 - 67 is 67 ok 178 - 67 is 67 ok 179 - 67 is 67 ok 180 - ARRAY(0x461b72c) -> [2] -> {low} ok 181 - forecast_conditions(2,low) ok 182 - forecast(2,low) ok 183 ok 184 ok 185 - Alias Sat is sane ok 186 - Sat(low) ok 187 ok 188 - Alias saturday is sane ok 189 - saturday(low) ok 190 - 53 is 53 ok 191 - 53 is 53 ok 192 - 53 is 53 ok 193 - 53 is 53 ok 194 - ARRAY(0x461b72c) -> [2] -> {day_of_week} ok 195 - forecast_conditions(2,day_of_week) ok 196 - forecast(2,day_of_week) ok 197 ok 198 ok 199 - Alias Sat is sane ok 200 - Sat(day_of_week) ok 201 ok 202 - Alias saturday is sane ok 203 - saturday(day_of_week) ok 204 - Sat is Sat ok 205 - Sat is Sat ok 206 - Sat is Sat ok 207 - Sat is Sat ok 208 - ARRAY(0x461b72c) -> [2] -> {condition} ok 209 - forecast_conditions(2,condition) ok 210 - forecast(2,condition) ok 211 ok 212 ok 213 - Alias Sat is sane ok 214 - Sat(condition) ok 215 ok 216 - Alias saturday is sane ok 217 - saturday(condition) ok 218 - Mostly Sunny is Mostly Sunny ok 219 - Mostly Sunny is Mostly Sunny ok 220 - Mostly Sunny is Mostly Sunny ok 221 - Mostly Sunny is Mostly Sunny ok 222 ok 223 ok 224 - Arrays work ok 225 - ARRAY(0x461b72c) -> [3] -> {icon} ok 226 - forecast_conditions(3,icon) ok 227 - forecast(3,icon) ok 228 ok 229 ok 230 - Alias Sun is sane ok 231 - Sun(icon) ok 232 ok 233 - Alias sunday is sane ok 234 - sunday(icon) ok 235 - /images/weather/sunny.gif is /images/weather/sunny.gif ok 236 - /images/weather/sunny.gif is /images/weather/sunny.gif ok 237 - /images/weather/sunny.gif is /images/weather/sunny.gif ok 238 - /images/weather/sunny.gif is /images/weather/sunny.gif ok 239 - ARRAY(0x461b72c) -> [3] -> {high} ok 240 - forecast_conditions(3,high) ok 241 - forecast(3,high) ok 242 ok 243 ok 244 - Alias Sun is sane ok 245 - Sun(high) ok 246 ok 247 - Alias sunday is sane ok 248 - sunday(high) ok 249 - 69 is 69 ok 250 - 69 is 69 ok 251 - 69 is 69 ok 252 - 69 is 69 ok 253 - ARRAY(0x461b72c) -> [3] -> {low} ok 254 - forecast_conditions(3,low) ok 255 - forecast(3,low) ok 256 ok 257 ok 258 - Alias Sun is sane ok 259 - Sun(low) ok 260 ok 261 - Alias sunday is sane ok 262 - sunday(low) ok 263 - 52 is 52 ok 264 - 52 is 52 ok 265 - 52 is 52 ok 266 - 52 is 52 ok 267 - ARRAY(0x461b72c) -> [3] -> {day_of_week} ok 268 - forecast_conditions(3,day_of_week) ok 269 - forecast(3,day_of_week) ok 270 ok 271 ok 272 - Alias Sun is sane ok 273 - Sun(day_of_week) ok 274 ok 275 - Alias sunday is sane ok 276 - sunday(day_of_week) ok 277 - Sun is Sun ok 278 - Sun is Sun ok 279 - Sun is Sun ok 280 - Sun is Sun ok 281 - ARRAY(0x461b72c) -> [3] -> {condition} ok 282 - forecast_conditions(3,condition) ok 283 - forecast(3,condition) ok 284 ok 285 ok 286 - Alias Sun is sane ok 287 - Sun(condition) ok 288 ok 289 - Alias sunday is sane ok 290 - sunday(condition) ok 291 - Clear is Clear ok 292 - Clear is Clear ok 293 - Clear is Clear ok 294 - Clear is Clear ok 295 ok 296 ok 297 - Arrays work ok t\04forecast_information....1..26 ok 1 - Weather::Google->can('forecast_information') ok 2 - hash ref ok 3 - forecast_information(forecast_date) ok 4 - info(forecast_date) ok 5 - 2008-02-28 == 2008-02-28 ok 6 - forecast_information(current_date_time) ok 7 - info(current_date_time) ok 8 - 2008-02-29 02:00:00 +0000 == 2008-02-29 02:00:00 +0000 ok 9 - forecast_information(city) ok 10 - info(city) ok 11 - Beverly Hills, CA == Beverly Hills, CA ok 12 - forecast_information(postal_code) ok 13 - info(postal_code) ok 14 - 90210 == 90210 ok 15 - forecast_information(unit_system) ok 16 - info(unit_system) ok 17 - US == US not ok 18 - forecast_information(latitude_e6) # TODO Google hasn't implemented properly # Failed (TODO) test 'forecast_information(latitude_e6)' # at t\04forecast_information.t line 24. not ok 19 - info(latitude_e6) # TODO Google hasn't implemented properly # Failed (TODO) test 'info(latitude_e6)' # at t\04forecast_information.t line 26. ok 20 - == not ok 21 - forecast_information(longitude_e6) # TODO Google hasn't implemented properly # Failed (TODO) test 'forecast_information(longitude_e6)' # at t\04forecast_information.t line 24. not ok 22 - info(longitude_e6) # TODO Google hasn't implemented properly # Failed (TODO) test 'info(longitude_e6)' # at t\04forecast_information.t line 26. ok 23 - == ok 24 ok 25 ok 26 - Arrays work ok All tests successful. Files=4, Tests=374, 2 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe Build --makefile_env_macros 1 install Installing C:\cpanrun\build\5-10-0\site\lib\Weather\Google.pm Installing C:\cpanrun\build\5-10-0\man\man3\Weather.Google.3 Installing C:\cpanrun\build\5-10-0\html\site\lib\Weather\Google.html Writing C:\cpanrun\build\5-10-0\site\lib\auto\Weather\Google\.packlist