Start 2009-01-14T16:31:40 Going to read /export/home/fly1064/var/cpan/Metadata Database was generated on Tue, 13 Jan 2009 09:27:58 GMT Running make for J/JO/JOHANL/Devel-PerlySense-0.0177.tar.gz Checksum for /net/nas/data/cpan/authors/id/J/JO/JOHANL/Devel-PerlySense-0.0177.tar.gz ok Devel-PerlySense-0.0177/.cvsignore Devel-PerlySense-0.0177/Build.PL Devel-PerlySense-0.0177/Changes Devel-PerlySense-0.0177/dist.sh Devel-PerlySense-0.0177/Makefile.PL Devel-PerlySense-0.0177/MANIFEST Devel-PerlySense-0.0177/MANIFEST.SKIP Devel-PerlySense-0.0177/META.yml Devel-PerlySense-0.0177/README Devel-PerlySense-0.0177/reinstall.sh Devel-PerlySense-0.0177/bin/perly_sense Devel-PerlySense-0.0177/doc/code_coverage.html Devel-PerlySense-0.0177/doc/find_method_calls.html Devel-PerlySense-0.0177/doc/find_sub_declaration.html Devel-PerlySense-0.0177/doc/find_with_ack.html Devel-PerlySense-0.0177/doc/flymake.html Devel-PerlySense-0.0177/doc/goto_tests.html Devel-PerlySense-0.0177/doc/regex_tool.html Devel-PerlySense-0.0177/doc/smart_docs_method.html Devel-PerlySense-0.0177/doc/testing.html Devel-PerlySense-0.0177/doc/images/assist_regex_1.png Devel-PerlySense-0.0177/doc/images/assist_regex_2_x.png Devel-PerlySense-0.0177/doc/images/assist_regex_3_g.png Devel-PerlySense-0.0177/doc/images/covered_sub_green.png Devel-PerlySense-0.0177/doc/images/covered_sub_red.png Devel-PerlySense-0.0177/doc/images/cover_report_sub_green.png Devel-PerlySense-0.0177/doc/images/cover_report_sub_red.png Devel-PerlySense-0.0177/doc/images/find_method_callers.png Devel-PerlySense-0.0177/doc/images/find_sub_declarations.png Devel-PerlySense-0.0177/doc/images/find_with_ack.png Devel-PerlySense-0.0177/doc/images/flymake_critic_details.png Devel-PerlySense-0.0177/doc/images/flymake_critic_highlight.png Devel-PerlySense-0.0177/doc/images/flymake_details.png Devel-PerlySense-0.0177/doc/images/flymake_highlight.png Devel-PerlySense-0.0177/doc/images/goto_corresponding_1.png Devel-PerlySense-0.0177/doc/images/goto_corresponding_2_menu.png Devel-PerlySense-0.0177/doc/images/goto_tests_source_file_other.png Devel-PerlySense-0.0177/doc/images/goto_tests_source_sub_other.png Devel-PerlySense-0.0177/doc/images/run_tests_1.png Devel-PerlySense-0.0177/doc/images/run_tests_2_bad_plan.png Devel-PerlySense-0.0177/doc/images/run_tests_3_assist_test_count.png Devel-PerlySense-0.0177/doc/images/run_tests_4_pass.png Devel-PerlySense-0.0177/doc/images/smart_docs_method.png Devel-PerlySense-0.0177/doc/images/smart_goto_method.png Devel-PerlySense-0.0177/lib/Devel/PerlySense.pm Devel-PerlySense-0.0177/lib/Devel/TimeThis.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/BookmarkConfig.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Class.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Cookbook.pod Devel-PerlySense-0.0177/lib/Devel/PerlySense/Document.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Editor.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Home.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Project.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Util.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Bookmark/Definition.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Bookmark/Match.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Bookmark/MatchResult.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Config/Project.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Config/Project/Default.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Document/Api.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Document/Location.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Document/Meta.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Document/Api/Method.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Editor/Emacs.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Editor/Vim.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/external/emacs/async-shell-command-to-string.el Devel-PerlySense-0.0177/lib/Devel/PerlySense/external/emacs/dropdown-list.el Devel-PerlySense-0.0177/lib/Devel/PerlySense/external/emacs/perly-sense-flymake.el Devel-PerlySense-0.0177/lib/Devel/PerlySense/external/emacs/perly-sense-visualize-coverage.el Devel-PerlySense-0.0177/lib/Devel/PerlySense/external/emacs/perly-sense.el Devel-PerlySense-0.0177/lib/Devel/PerlySense/external/emacs/regex-tool.el Devel-PerlySense-0.0177/lib/Devel/PerlySense/external/emacs/shell-command-pool.el Devel-PerlySense-0.0177/lib/Devel/PerlySense/Plugin/Syntax/Moose.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Project/Unknown.pm Devel-PerlySense-0.0177/lib/Devel/PerlySense/Util/Log.pm Devel-PerlySense-0.0177/t/00-load.t Devel-PerlySense-0.0177/t/PerlySense-Bookmark-match.t Devel-PerlySense-0.0177/t/PerlySense-BookmarkConfig.t Devel-PerlySense-0.0177/t/PerlySense-cache-methods.t Devel-PerlySense-0.0177/t/PerlySense-cache.t Devel-PerlySense-0.0177/t/PerlySense-Class-method-doc-goto.t Devel-PerlySense-0.0177/t/PerlySense-Class-neighbourhood.t Devel-PerlySense-0.0177/t/PerlySense-Class-new.t Devel-PerlySense-0.0177/t/PerlySense-Class-subclass.t Devel-PerlySense-0.0177/t/PerlySense-Config-Project.t Devel-PerlySense-0.0177/t/PerlySense-debug-file.t Devel-PerlySense-0.0177/t/PerlySense-Document-Api-consists-supported.t Devel-PerlySense-0.0177/t/PerlySense-Document-api-likely.t Devel-PerlySense-0.0177/t/PerlySense-Document-api-match.t Devel-PerlySense-0.0177/t/PerlySense-Document-Api-merge.t Devel-PerlySense-0.0177/t/PerlySense-Document-Api-Method.t Devel-PerlySense-0.0177/t/PerlySense-Document-api-visible.t Devel-PerlySense-0.0177/t/PerlySense-Document-Api.t Devel-PerlySense-0.0177/t/PerlySense-Document-base-class.t Devel-PerlySense-0.0177/t/PerlySense-Document-cache.t Devel-PerlySense-0.0177/t/PerlySense-Document-empty.t Devel-PerlySense-0.0177/t/PerlySense-Document-find-pod.t Devel-PerlySense-0.0177/t/PerlySense-document-grep-in-dir.t Devel-PerlySense-0.0177/t/PerlySense-Document-has-base-class.t Devel-PerlySense-0.0177/t/PerlySense-Document-Location.t Devel-PerlySense-0.0177/t/PerlySense-Document-Meta-base-class.t Devel-PerlySense-0.0177/t/PerlySense-Document-Meta-method.t Devel-PerlySense-0.0177/t/PerlySense-Document-Meta-module.t Devel-PerlySense-0.0177/t/PerlySense-Document-Meta-package.t Devel-PerlySense-0.0177/t/PerlySense-Document-Meta-plugin.t Devel-PerlySense-0.0177/t/PerlySense-Document-Meta-pod.t Devel-PerlySense-0.0177/t/PerlySense-Document-Meta-sub.t Devel-PerlySense-0.0177/t/PerlySense-Document-Meta-use.t Devel-PerlySense-0.0177/t/PerlySense-Document-module-method-call.t Devel-PerlySense-0.0177/t/PerlySense-Document-module.t Devel-PerlySense-0.0177/t/PerlySense-Document-object-method-call.t Devel-PerlySense-0.0177/t/PerlySense-Document-package.t Devel-PerlySense-0.0177/t/PerlySense-Document-self-method-call.t Devel-PerlySense-0.0177/t/PerlySense-Document-signature-survey.t Devel-PerlySense-0.0177/t/PerlySense-Document-sub.t Devel-PerlySense-0.0177/t/PerlySense-Document-use.t Devel-PerlySense-0.0177/t/PerlySense-Editor-Emacs-class-overview.t Devel-PerlySense-0.0177/t/PerlySense-Editor-Emacs-external-dir.t Devel-PerlySense-0.0177/t/PerlySense-Editor-Emacs-item-in-groups.t Devel-PerlySense-0.0177/t/PerlySense-Editor-Emacs-line-wrap.t Devel-PerlySense-0.0177/t/PerlySense-Editor-Emacs-output.t Devel-PerlySense-0.0177/t/PerlySense-Editor-fit-columns.t Devel-PerlySense-0.0177/t/PerlySense-Editor-Vim-output.t Devel-PerlySense-0.0177/t/PerlySense-find-file-inc.t Devel-PerlySense-0.0177/t/PerlySense-find-file-up-down.t Devel-PerlySense-0.0177/t/PerlySense-find-module-interface.t Devel-PerlySense-0.0177/t/PerlySense-go-to-module-file.t Devel-PerlySense-0.0177/t/PerlySense-go-to-module-method-file.t Devel-PerlySense-0.0177/t/PerlySense-go-to-object-method-file.t Devel-PerlySense-0.0177/t/PerlySense-go-to-self-method-file.t Devel-PerlySense-0.0177/t/PerlySense-module-pod.t Devel-PerlySense-0.0177/t/PerlySense-Plugin-Syntax-Moose-base-class.t Devel-PerlySense-0.0177/t/PerlySense-Plugin-Syntax-Moose-has.t Devel-PerlySense-0.0177/t/PerlySense-Plugin-Syntax-Moose-role.t Devel-PerlySense-0.0177/t/PerlySense-project-config.t Devel-PerlySense-0.0177/t/PerlySense-Project-file-in-project.t Devel-PerlySense-0.0177/t/PerlySense-Project-find.t Devel-PerlySense-0.0177/t/PerlySense-Project-vcs.t Devel-PerlySense-0.0177/t/PerlySense-run-file.t Devel-PerlySense-0.0177/t/PerlySense-smart-doc-module-method.t Devel-PerlySense-0.0177/t/PerlySense-smart-doc-object-method.t Devel-PerlySense-0.0177/t/PerlySense-smart-doc-pod.t Devel-PerlySense-0.0177/t/PerlySense-user-home.t Devel-PerlySense-0.0177/t/PerlySense-Util-arg.t Devel-PerlySense-0.0177/t/PerlySense-Util-normalize-file-name.t Devel-PerlySense-0.0177/t/PerlySense.t Devel-PerlySense-0.0177/t/pod-coverage.t Devel-PerlySense-0.0177/t/data/inc-lib/SubClass.pm Devel-PerlySense-0.0177/t/data/inc-lib/Game/Event/Timed.pm Devel-PerlySense-0.0177/t/data/overview/api/lib/Game/Object.pm Devel-PerlySense-0.0177/t/data/overview/api/lib/Game/Object/Worm.pm Devel-PerlySense-0.0177/t/data/plugin-moose/Has.pm Devel-PerlySense-0.0177/t/data/plugin-moose/Role/List.pm Devel-PerlySense-0.0177/t/data/plugin-moose/Role/QwList.pm Devel-PerlySense-0.0177/t/data/plugin-moose/Role/Scalar.pm Devel-PerlySense-0.0177/t/data/plugin-moose/SubClass/List.pm Devel-PerlySense-0.0177/t/data/plugin-moose/SubClass/QwList.pm Devel-PerlySense-0.0177/t/data/plugin-moose/SubClass/Scalar.pm Devel-PerlySense-0.0177/t/data/project/with-dir/source/lib/Game/Lawn.pm Devel-PerlySense-0.0177/t/data/project/with-dir/source/t/Game-Lawn.t Devel-PerlySense-0.0177/t/data/project/with-git/exists.txt Devel-PerlySense-0.0177/t/data/project/with-git/source/exists.txt Devel-PerlySense-0.0177/t/data/project/with-git/source/.git/exists.txt Devel-PerlySense-0.0177/t/data/project/with-git/source/bogus/exists.txt Devel-PerlySense-0.0177/t/data/project/with-git/source/bogus/t/Game-Lawn.t Devel-PerlySense-0.0177/t/data/project/with-perlysenseproject/source/.PerlySenseProject/project.yml Devel-PerlySense-0.0177/t/data/project/with-perlysenseproject/source/bogus/bin/worms.pl Devel-PerlySense-0.0177/t/data/project/with-perlysenseproject/source/bogus/lib/Game/Lawn.pm Devel-PerlySense-0.0177/t/data/project/with-perlysenseproject/source/bogus/t/Game-Lawn.t Devel-PerlySense-0.0177/t/data/project/with-use/source/lib/modules/Game/Lawn.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Application.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Controller.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Direction.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Lawn.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Location.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Object.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/ObjectVisible.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/UI.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Event/Timed.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Object/Prize.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Object/Wall.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Object/Worm.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Object/WormVisible.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Object/Worm/Bot.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Object/Worm/ShaiHulud.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/Object/Worm/Shaitan.pm Devel-PerlySense-0.0177/t/data/project-lib/Game/UI/None.pm Devel-PerlySense-0.0177/t/data/simple-lib/lib/Game/Event/Timed.pm Devel-PerlySense-0.0177/t/data/simple-lib/lib/Win32/Word/Writer.pm Devel-PerlySense-0.0177/t/data/simple-lib/lib/Win32/Word/Writer/Table.pm Devel-PerlySense-0.0177/t/data/simple-lib/lib/Win32/Word/Writer/TableVisible.pm CPAN.pm: Going to build J/JO/JOHANL/Devel-PerlySense-0.0177.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Warning: prerequisite Cache::Cache 0 not found. Warning: prerequisite File::Corresponding 0 not found. Warning: prerequisite File::chdir 0 not found. Warning: prerequisite Graph::Easy 0.57 not found. Warning: prerequisite PPI::HTML 0 not found. Warning: prerequisite Perl::Tidy 0 not found. Checking if your kit is complete... Looks good Warning: prerequisite Text::Table 1.107 not found. Writing Makefile for Devel::PerlySense Could not read '/export/home/fly1064/var/cpan/build/Devel-PerlySense-0.0177-e8CoAw/META.yml'. Falling back to other methods to determine prerequisites ---- Unsatisfied dependencies detected during ---- ---- JOHANL/Devel-PerlySense-0.0177.tar.gz ---- Text::Table [requires] File::chdir [requires] Perl::Tidy [requires] Cache::Cache [requires] Graph::Easy [requires] File::Corresponding [requires] PPI::HTML [requires] Running make test Delayed until after prerequisites Running test for module 'Text::Table' Running make for A/AN/ANNO/Text-Table-1.114.tar.gz Checksum for /net/nas/data/cpan/authors/id/A/AN/ANNO/Text-Table-1.114.tar.gz ok Text-Table-1.114/ Text-Table-1.114/Changes Text-Table-1.114/lib/ Text-Table-1.114/lib/Text/ Text-Table-1.114/lib/Text/Table.pm Text-Table-1.114/LICENSE Text-Table-1.114/Makefile.PL Text-Table-1.114/MANIFEST Text-Table-1.114/MANIFEST.SKIP Text-Table-1.114/META.yml Text-Table-1.114/README Text-Table-1.114/t/ Text-Table-1.114/t/01_ini.t Text-Table-1.114/t/10_Table.t CPAN.pm: Going to build A/AN/ANNO/Text-Table-1.114.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Warning: prerequisite Text::Aligner 0.01 not found. Checking if your kit is complete... Looks good Writing Makefile for Text::Table ---- Unsatisfied dependencies detected during ---- ---- ANNO/Text-Table-1.114.tar.gz ---- Text::Aligner [requires] Running make test Delayed until after prerequisites Running test for module 'Text::Aligner' Running make for A/AN/ANNO/Text-Aligner-0.03.tar.gz Checksum for /net/nas/data/cpan/authors/id/A/AN/ANNO/Text-Aligner-0.03.tar.gz ok Text-Aligner-0.03/ Text-Aligner-0.03/.cvsignore Text-Aligner-0.03/Changes Text-Aligner-0.03/lib/ Text-Aligner-0.03/lib/Text/ Text-Aligner-0.03/lib/Text/Aligner.pm Text-Aligner-0.03/LICENSE Text-Aligner-0.03/Makefile.PL Text-Aligner-0.03/MANIFEST Text-Aligner-0.03/MANIFEST.SKIP Text-Aligner-0.03/META.yml Text-Aligner-0.03/README Text-Aligner-0.03/t/ Text-Aligner-0.03/t/01_ini.t Text-Aligner-0.03/t/10_Aligner.t CPAN.pm: Going to build A/AN/ANNO/Text-Aligner-0.03.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Text::Aligner >>> make cp lib/Text/Aligner.pm blib/lib/Text/Aligner.pm Manifying blib/man3/Text::Aligner.3 ANNO/Text-Aligner-0.03.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_ini........ 1..1 ok 1 ok t/10_Aligner.... 1..503 # Running under perl version 5.010000 for solaris # Current time local: Wed Jan 14 16:31:55 2009 # Current time GMT: Thu Jan 15 00:31:55 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok 153 ok 154 ok 155 ok 156 ok 157 ok 158 ok 159 ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 ok 172 ok 173 ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 ok 181 ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 ok 188 ok 189 ok 190 ok 191 ok 192 ok 193 ok 194 ok 195 ok 196 ok 197 ok 198 ok 199 ok 200 ok 201 ok 202 ok 203 ok 204 ok 205 ok 206 ok 207 ok 208 ok 209 ok 210 ok 211 ok 212 ok 213 ok 214 ok 215 ok 216 ok 217 ok 218 ok 219 ok 220 ok 221 ok 222 ok 223 ok 224 ok 225 ok 226 ok 227 ok 228 ok 229 ok 230 ok 231 ok 232 ok 233 ok 234 ok 235 ok 236 ok 237 ok 238 ok 239 ok 240 ok 241 ok 242 ok 243 ok 244 ok 245 ok 246 ok 247 ok 248 ok 249 ok 250 ok 251 ok 252 ok 253 ok 254 ok 255 ok 256 ok 257 ok 258 ok 259 ok 260 ok 261 ok 262 ok 263 ok 264 ok 265 ok 266 ok 267 ok 268 ok 269 ok 270 ok 271 ok 272 ok 273 ok 274 ok 275 ok 276 ok 277 ok 278 ok 279 ok 280 ok 281 ok 282 ok 283 ok 284 ok 285 ok 286 ok 287 ok 288 ok 289 ok 290 ok 291 ok 292 ok 293 ok 294 ok 295 ok 296 ok 297 ok 298 ok 299 ok 300 ok 301 ok 302 ok 303 ok 304 ok 305 ok 306 ok 307 ok 308 ok 309 ok 310 ok 311 ok 312 ok 313 ok 314 ok 315 ok 316 ok 317 ok 318 ok 319 ok 320 ok 321 ok 322 ok 323 ok 324 ok 325 ok 326 ok 327 ok 328 ok 329 ok 330 ok 331 ok 332 ok 333 ok 334 ok 335 ok 336 ok 337 ok 338 ok 339 ok 340 ok 341 ok 342 ok 343 ok 344 ok 345 ok 346 ok 347 ok 348 ok 349 ok 350 ok 351 ok 352 ok 353 ok 354 ok 355 ok 356 ok 357 ok 358 ok 359 ok 360 ok 361 ok 362 ok 363 ok 364 ok 365 ok 366 ok 367 ok 368 ok 369 ok 370 ok 371 ok 372 ok 373 ok 374 ok 375 ok 376 ok 377 ok 378 ok 379 ok 380 ok 381 ok 382 ok 383 ok 384 ok 385 ok 386 ok 387 ok 388 ok 389 ok 390 ok 391 ok 392 ok 393 ok 394 ok 395 ok 396 ok 397 ok 398 ok 399 ok 400 ok 401 ok 402 ok 403 ok 404 ok 405 ok 406 ok 407 ok 408 ok 409 ok 410 ok 411 ok 412 ok 413 ok 414 ok 415 ok 416 ok 417 ok 418 ok 419 ok 420 ok 421 ok 422 ok 423 ok 424 ok 425 ok 426 ok 427 ok 428 ok 429 ok 430 ok 431 ok 432 ok 433 ok 434 ok 435 ok 436 ok 437 ok 438 ok 439 ok 440 ok 441 ok 442 ok 443 ok 444 ok 445 ok 446 ok 447 ok 448 ok 449 ok 450 ok 451 ok 452 ok 453 ok 454 ok 455 ok 456 ok 457 ok 458 ok 459 ok 460 ok 461 ok 462 ok 463 ok 464 ok 465 ok 466 ok 467 ok 468 ok 469 ok 470 ok 471 ok 472 ok 473 ok 474 ok 475 ok 476 ok 477 ok 478 ok 479 ok 480 ok 481 ok 482 ok 483 ok 484 ok 485 ok 486 ok 487 ok 488 ok 489 ok 490 ok 491 ok 492 ok 493 ok 494 ok 495 ok 496 ok 497 ok 498 ok 499 ok 500 ok 501 ok 502 ok 503 Use of uninitialized value $str in string eq at t/10_Aligner.t line 87. Use of uninitialized value $str in string eq at t/10_Aligner.t line 87. Use of uninitialized value $str in string eq at t/10_Aligner.t line 87. Use of uninitialized value $str in string eq at t/10_Aligner.t line 87. Use of uninitialized value $str in string eq at t/10_Aligner.t line 87. ok All tests successful. Files=2, Tests=504, 1 wallclock secs ( 0.31 usr 0.04 sys + 0.21 cusr 0.01 csys = 0.57 CPU) Result: PASS ANNO/Text-Aligner-0.03.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from Makefile Anno Siegel <siegel@zrz.tu-berlin.de> Align text in columns >>> (cd /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF && tar cvf - Text-Aligner-0.03.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/A/AN/ANNO/Text-Aligner-0.03.tar.gz Text-Aligner-0.03.ppd blib/ blib/lib/ blib/lib/Text/ blib/lib/Text/Aligner.pm blib/man3/ blib/man3/Text::Aligner.3 >>> mv /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/Text-Aligner-0.03.ppd /export/home/fly1064/var/REPO/A/AN/ANNO Running make for A/AN/ANNO/Text-Table-1.114.tar.gz Prepending /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2 Prepending /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build A/AN/ANNO/Text-Table-1.114.tar.gz >>> make cp lib/Text/Table.pm blib/lib/Text/Table.pm Manifying blib/man3/Text::Table.3 ANNO/Text-Table-1.114.tar.gz make -- OK Prepending /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_ini...... 1..1 ok 1 ok t/10_Table.... 1..165 # Running under perl version 5.010000 for solaris # Current time local: Wed Jan 14 16:32:00 2009 # Current time GMT: Thu Jan 15 00:32:00 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok 153 ok 154 ok 155 ok 156 ok 157 ok 158 ok 159 ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok All tests successful. Files=2, Tests=166, 0 wallclock secs ( 0.16 usr 0.03 sys + 0.34 cusr 0.07 csys = 0.60 CPU) Result: PASS ANNO/Text-Table-1.114.tar.gz make test TEST_VERBOSE=1 -- OK Anno Siegel <siegel@zrz.tu-berlin.de> Organize Data in Tables >>> (cd /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2 && tar cvf - Text-Table-1.114.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/A/AN/ANNO/Text-Table-1.114.tar.gz Text-Table-1.114.ppd blib/ blib/lib/ blib/lib/Text/ blib/lib/Text/Table.pm blib/man3/ blib/man3/Text::Table.3 >>> mv /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/Text-Table-1.114.ppd /export/home/fly1064/var/REPO/A/AN/ANNO Running test for module 'File::chdir' Running make for D/DA/DAGOLDEN/File-chdir-0.1002.tar.gz Prepending /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/D/DA/DAGOLDEN/File-chdir-0.1002.tar.gz ok File-chdir-0.1002/ File-chdir-0.1002/xt/ File-chdir-0.1002/xt/stopwords.txt File-chdir-0.1002/xt/spelling.t File-chdir-0.1002/xt/critic.t File-chdir-0.1002/xt/pod-coverage.t File-chdir-0.1002/xt/perlcriticrc File-chdir-0.1002/xt/pod.t File-chdir-0.1002/t/ File-chdir-0.1002/t/var.t File-chdir-0.1002/t/array.t File-chdir-0.1002/t/lib/ File-chdir-0.1002/t/lib/Test/ File-chdir-0.1002/t/lib/Test/Builder.pm File-chdir-0.1002/t/lib/Test/More.pm File-chdir-0.1002/t/lib/Test/Simple.pm File-chdir-0.1002/t/delete-array.t File-chdir-0.1002/t/chdir.t File-chdir-0.1002/Changes File-chdir-0.1002/MANIFEST File-chdir-0.1002/examples/ File-chdir-0.1002/examples/chdir-example.pl File-chdir-0.1002/META.yml File-chdir-0.1002/lib/ File-chdir-0.1002/lib/File/ File-chdir-0.1002/lib/File/chdir.pod File-chdir-0.1002/lib/File/chdir.pm File-chdir-0.1002/inc/ File-chdir-0.1002/inc/Module/ File-chdir-0.1002/inc/Module/Build/ File-chdir-0.1002/inc/Module/Build/WikiDoc.pm File-chdir-0.1002/INSTALL File-chdir-0.1002/LICENSE File-chdir-0.1002/Build.PL File-chdir-0.1002/Makefile.PL File-chdir-0.1002/README Prepending /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build D/DA/DAGOLDEN/File-chdir-0.1002.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for File::chdir >>> make cp lib/File/chdir.pm blib/lib/File/chdir.pm cp lib/File/chdir.pod blib/lib/File/chdir.pod Manifying blib/man3/File::chdir.3 DAGOLDEN/File-chdir-0.1002.tar.gz make -- OK Prepending /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/array........... 1..55 ok 1 - use File::chdir; ok 2 - @CWD is fit to be tied ok 3 - Ordinary assignment works ok 4 - ... and value of @CWD is correct ok 5 - ... and value of $CWD is correct ok 6 - Localized assignment works ok 7 - ... and value of @CWD is correct ok 8 - ... and value of $CWD is correct ok 9 - Reset of localized assignment works ok 10 - ... and value of @CWD is correct ok 11 - ... and value of $CWD is correct ok 12 - Ordinary push works ok 13 - ... and value of @CWD is correct ok 14 - ... and value of $CWD is correct ok 15 - Localized push works ok 16 - ... and value of @CWD is correct ok 17 - ... and value of $CWD is correct ok 18 - Reset of localized push works ok 19 - ... and value of @CWD is correct ok 20 - ... and value of $CWD is correct ok 21 - Ordinary pop works ok 22 - ... and value of @CWD is correct ok 23 - ... and value of $CWD is correct ok 24 - ... and pop returned popped dir ok 25 - Localized pop works ok 26 - ... and value of @CWD is correct ok 27 - ... and value of $CWD is correct ok 28 - Reset of localized pop works ok 29 - ... and value of @CWD is correct ok 30 - ... and value of $CWD is correct ok 31 - Ordinary splice (from end) works ok 32 - ... and value of @CWD is correct ok 33 - ... and value of $CWD is correct ok 34 - ... and returns right number of dirs ok 35 - ... and they're correct ok 36 - Ordinary splice (from middle) works ok 37 - ... and value of @CWD is correct ok 38 - ... and value of $CWD is correct ok 39 - ... and returns right number of dirs ok 40 - ... and it's correct ok 41 - Localized splice (from end) works ok 42 - ... and value of @CWD is correct ok 43 - ... and value of $CWD is correct ok 44 - ... and returns right number of dirs ok 45 - ... and they're correct ok 46 - Localized splice (from middle) works ok 47 - ... and value of @CWD is correct ok 48 - ... and value of $CWD is correct ok 49 - ... and returns right number of dirs ok 50 - ... and it's correct ok 51 - Reset of localized splice works ok 52 - ... and value of @CWD is correct ok 53 - ... and value of $CWD is correct ok 54 - Failure to chdir throws an error ok 55 - ... and the error message is correct ok t/chdir........... 1..6 ok 1 - use File::chdir; ok 2 - void chdir still works ok 3 - even in boolean context ok 4 - unneffected by blocks ok 5 - chdir() with no args ok 6 - $CWD follows ok t/delete-array.... 1..15 ok 1 - use File::chdir; ok 2 - @CWD is fit to be tied ok 3 - Ordinary delete from end of @CWD lives ok 4 - Ordinary delete from end of @CWD works ok 5 - ... and value of @CWD is correct ok 6 - ... and value of $CWD is correct ok 7 - Ordinary delete from end of @CWD lives ok 8 - Ordinary delete from end of @CWD works ok 9 - ... and value of @CWD is correct ok 10 - ... and value of $CWD is correct ok 11 - Deleting $CWD[-2] throws an error ok 12 - ... and the error message is correct ok 13 - Reset of localized pop works ok 14 - ... and value of @CWD is correct ok 15 - ... and value of $CWD is correct ok t/var............. 1..13 ok 1 - use File::chdir; ok 2 - $CWD is fit to be tied ok 3 - unlocalized $CWD works ok 4 - $CWD set ok 5 - unlocalized $CWD unneffected by blocks ok 6 - and still set ok 7 - $CWD fetch works ok 8 - localized $CWD works ok 9 - and resets automatically! ok 10 - $CWD reset, too ok 11 - chdir() and $CWD work together ok 12 - failure to chdir throws an error ok 13 - ... and the error message is correct ok All tests successful. Files=4, Tests=89, 0 wallclock secs ( 0.10 usr 0.08 sys + 0.51 cusr 0.14 csys = 0.83 CPU) Result: PASS DAGOLDEN/File-chdir-0.1002.tar.gz make test TEST_VERBOSE=1 -- OK David Golden <dagolden@cpan.org> a more sensible way to change directories >>> (cd /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO && tar cvf - File-chdir-0.1002.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/D/DA/DAGOLDEN/File-chdir-0.1002.tar.gz File-chdir-0.1002.ppd blib/ blib/lib/ blib/lib/File/ blib/lib/File/chdir.pm blib/lib/File/chdir.pod blib/man3/ blib/man3/File::chdir.3 >>> mv /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/File-chdir-0.1002.ppd /export/home/fly1064/var/REPO/D/DA/DAGOLDEN Running test for module 'Perl::Tidy' Running make for S/SH/SHANCOCK/Perl-Tidy-20071205.tar.gz Prepending /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/arch /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/lib /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20071205.tar.gz ok Perl-Tidy-20071205/ Perl-Tidy-20071205/examples/ Perl-Tidy-20071205/examples/perltidyrc_dump.pl Perl-Tidy-20071205/examples/break_long_quotes.pl Perl-Tidy-20071205/examples/perlmask.pl Perl-Tidy-20071205/examples/testfa.t Perl-Tidy-20071205/examples/lextest Perl-Tidy-20071205/examples/find_naughty.pl Perl-Tidy-20071205/examples/perllinetype.pl Perl-Tidy-20071205/examples/README Perl-Tidy-20071205/examples/testff.t Perl-Tidy-20071205/examples/pt.bat Perl-Tidy-20071205/examples/perlcomment.pl Perl-Tidy-20071205/examples/bbtidy.pl Perl-Tidy-20071205/examples/perlxmltok.pl Perl-Tidy-20071205/examples/ex_mp.pl Perl-Tidy-20071205/pm2pl Perl-Tidy-20071205/COPYING Perl-Tidy-20071205/MANIFEST Perl-Tidy-20071205/TODO Perl-Tidy-20071205/debian/ Perl-Tidy-20071205/debian/rules Perl-Tidy-20071205/debian/changelog Perl-Tidy-20071205/debian/copyright Perl-Tidy-20071205/debian/control Perl-Tidy-20071205/CHANGES Perl-Tidy-20071205/t/ Perl-Tidy-20071205/t/testss.t Perl-Tidy-20071205/t/test.t Perl-Tidy-20071205/t/testsa.t Perl-Tidy-20071205/META.yml Perl-Tidy-20071205/lib/ Perl-Tidy-20071205/lib/Perl/ Perl-Tidy-20071205/lib/Perl/Tidy.pm Perl-Tidy-20071205/docs/ Perl-Tidy-20071205/docs/README Perl-Tidy-20071205/docs/testfile.pl Perl-Tidy-20071205/docs/stylekey.pod Perl-Tidy-20071205/docs/tutorial.pod Perl-Tidy-20071205/docs/perltidy.1 Perl-Tidy-20071205/BUGS Perl-Tidy-20071205/Makefile.npm Perl-Tidy-20071205/bin/ Perl-Tidy-20071205/bin/perltidy Perl-Tidy-20071205/INSTALL Perl-Tidy-20071205/Makefile.PL Perl-Tidy-20071205/README Prepending /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/arch /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/lib /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build S/SH/SHANCOCK/Perl-Tidy-20071205.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Perl::Tidy >>> make cp lib/Perl/Tidy.pm blib/lib/Perl/Tidy.pm cp bin/perltidy blib/script/perltidy /export/home/fly1064/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/perltidy Manifying blib/man1/perltidy.1 Manifying blib/man3/Perl::Tidy.3 SHANCOCK/Perl-Tidy-20071205.tar.gz make -- OK Prepending /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/arch /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/lib /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/test...... 1..1 # Running under perl version 5.010000 for solaris # Current time local: Wed Jan 14 16:32:17 2009 # Current time GMT: Thu Jan 15 00:32:17 2009 # Using Test.pm version 1.25 ok 1 ok t/testsa.... 1..1 # Running under perl version 5.010000 for solaris # Current time local: Wed Jan 14 16:32:17 2009 # Current time GMT: Thu Jan 15 00:32:17 2009 # Using Test.pm version 1.25 ok 1 ok t/testss.... 1..1 # Running under perl version 5.010000 for solaris # Current time local: Wed Jan 14 16:32:19 2009 # Current time GMT: Thu Jan 15 00:32:19 2009 # Using Test.pm version 1.25 ok 1 ok All tests successful. Files=3, Tests=3, 3 wallclock secs ( 0.12 usr 0.04 sys + 2.72 cusr 0.30 csys = 3.18 CPU) Result: PASS SHANCOCK/Perl-Tidy-20071205.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from Makefile Steve Hancock <shancock7078@bigfoot.com> indent and reformat perl scripts >>> (cd /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx && tar cvf - Perl-Tidy-20071205.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/S/SH/SHANCOCK/Perl-Tidy-20071205.tar.gz Perl-Tidy-20071205.ppd blib/ blib/lib/ blib/lib/Perl/ blib/lib/Perl/Tidy.pm blib/script/ blib/script/perltidy blib/man1/ blib/man1/perltidy.1 blib/man3/ blib/man3/Perl::Tidy.3 >>> mv /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/Perl-Tidy-20071205.ppd /export/home/fly1064/var/REPO/S/SH/SHANCOCK Running test for module 'Cache::Cache' Running make for D/DC/DCLINTON/Cache-Cache-1.05.tar.gz Prepending /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/arch /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/lib /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/arch /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/lib /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/D/DC/DCLINTON/Cache-Cache-1.05.tar.gz ok Cache-Cache-1.05/ Cache-Cache-1.05/lib/ Cache-Cache-1.05/lib/Cache/ Cache-Cache-1.05/lib/Cache/MemoryCache.pm Cache-Cache-1.05/lib/Cache/SizeAwareCacheTester.pm Cache-Cache-1.05/lib/Cache/Cache.pm Cache-Cache-1.05/lib/Cache/FileCache.pm Cache-Cache-1.05/lib/Cache/SizeAwareSharedMemoryCache.pm Cache-Cache-1.05/lib/Cache/CacheMetaData.pm Cache-Cache-1.05/lib/Cache/BaseCache.pm Cache-Cache-1.05/lib/Cache/FileBackend.pm Cache-Cache-1.05/lib/Cache/BaseCacheTester.pm Cache-Cache-1.05/lib/Cache/SharedMemoryCache.pm Cache-Cache-1.05/lib/Cache/Object.pm Cache-Cache-1.05/lib/Cache/SizeAwareMemoryCache.pm Cache-Cache-1.05/lib/Cache/CacheUtils.pm Cache-Cache-1.05/lib/Cache/MemoryBackend.pm Cache-Cache-1.05/lib/Cache/SizeAwareFileCache.pm Cache-Cache-1.05/lib/Cache/CacheSizer.pm Cache-Cache-1.05/lib/Cache/SizeAwareCache.pm Cache-Cache-1.05/lib/Cache/SharedMemoryBackend.pm Cache-Cache-1.05/lib/Cache/CacheTester.pm Cache-Cache-1.05/lib/Cache/NullCache.pm Cache-Cache-1.05/COPYING Cache-Cache-1.05/t/ Cache-Cache-1.05/t/6_test_size_aware_memory_cache.t Cache-Cache-1.05/t/4_test_shared_memory_cache.t Cache-Cache-1.05/t/2_test_memory_cache.t Cache-Cache-1.05/t/3_test_file_cache.t Cache-Cache-1.05/t/7_test_size_aware_shared_memory_cache.t Cache-Cache-1.05/t/5_test_size_aware_file_cache.t Cache-Cache-1.05/t/1_test_cache_interface.t Cache-Cache-1.05/MANIFEST Cache-Cache-1.05/CHANGES Cache-Cache-1.05/META.yml Cache-Cache-1.05/DISCLAIMER Cache-Cache-1.05/CREDITS Cache-Cache-1.05/STYLE Cache-Cache-1.05/Makefile.PL Cache-Cache-1.05/README Prepending /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/arch /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/lib /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/arch /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/lib /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build D/DC/DCLINTON/Cache-Cache-1.05.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Checking for IPC::ShareLite... not found NOTE: Your system does not seem to have IPC::ShareLite installed. This module is a prerequisite for the SharedMemoryCache implementations. However, since it is not available on all platforms, the Cache::Cache module does not list it as an explicit dependency. If you are able to build IPC::ShareLite (available on CPAN), please install it now and re run this Makefile.PL. Automatically disabling the tests for the SharedMemoryCache. Checking if your kit is complete... Looks good Writing Makefile for Cache::Cache ------------------------------------------------------------------ Please be patient while running "make test" as the full test suite takes roughly two minutes to complete. ------------------------------------------------------------------ >>> make cp lib/Cache/Object.pm blib/lib/Cache/Object.pm cp lib/Cache/MemoryCache.pm blib/lib/Cache/MemoryCache.pm cp lib/Cache/SizeAwareMemoryCache.pm blib/lib/Cache/SizeAwareMemoryCache.pm cp lib/Cache/SizeAwareCacheTester.pm blib/lib/Cache/SizeAwareCacheTester.pm cp lib/Cache/Cache.pm blib/lib/Cache/Cache.pm cp lib/Cache/FileCache.pm blib/lib/Cache/FileCache.pm cp lib/Cache/CacheUtils.pm blib/lib/Cache/CacheUtils.pm cp lib/Cache/SizeAwareFileCache.pm blib/lib/Cache/SizeAwareFileCache.pm cp lib/Cache/MemoryBackend.pm blib/lib/Cache/MemoryBackend.pm cp lib/Cache/SizeAwareSharedMemoryCache.pm blib/lib/Cache/SizeAwareSharedMemoryCache.pm cp lib/Cache/CacheMetaData.pm blib/lib/Cache/CacheMetaData.pm cp lib/Cache/CacheSizer.pm blib/lib/Cache/CacheSizer.pm cp lib/Cache/BaseCache.pm blib/lib/Cache/BaseCache.pm cp lib/Cache/FileBackend.pm blib/lib/Cache/FileBackend.pm cp lib/Cache/BaseCacheTester.pm blib/lib/Cache/BaseCacheTester.pm cp lib/Cache/SizeAwareCache.pm blib/lib/Cache/SizeAwareCache.pm cp lib/Cache/SharedMemoryBackend.pm blib/lib/Cache/SharedMemoryBackend.pm cp lib/Cache/SharedMemoryCache.pm blib/lib/Cache/SharedMemoryCache.pm cp lib/Cache/CacheTester.pm blib/lib/Cache/CacheTester.pm cp lib/Cache/NullCache.pm blib/lib/Cache/NullCache.pm Manifying blib/man3/Cache::Object.3 Manifying blib/man3/Cache::MemoryCache.3 Manifying blib/man3/Cache::SizeAwareMemoryCache.3 Manifying blib/man3/Cache::SizeAwareCacheTester.3 Manifying blib/man3/Cache::Cache.3 Manifying blib/man3/Cache::FileCache.3 Manifying blib/man3/Cache::CacheUtils.3 Manifying blib/man3/Cache::SizeAwareFileCache.3 Manifying blib/man3/Cache::MemoryBackend.3 Manifying blib/man3/Cache::SizeAwareSharedMemoryCache.3 Manifying blib/man3/Cache::CacheMetaData.3 Manifying blib/man3/Cache::CacheSizer.3 Manifying blib/man3/Cache::BaseCache.3 Manifying blib/man3/Cache::FileBackend.3 Manifying blib/man3/Cache::BaseCacheTester.3 Manifying blib/man3/Cache::SizeAwareCache.3 Manifying blib/man3/Cache::SharedMemoryBackend.3 Manifying blib/man3/Cache::SharedMemoryCache.3 Manifying blib/man3/Cache::CacheTester.3 Manifying blib/man3/Cache::NullCache.3 DCLINTON/Cache-Cache-1.05.tar.gz make -- OK Prepending /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/arch /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/lib /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/arch /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/lib /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/1_test_cache_interface.t t/2_test_memory_cache.t t/3_test_file_cache.t t/5_test_size_aware_file_cache.t t/6_test_size_aware_memory_cache.t t/1_test_cache_interface............ 1..1 ok 1 ok t/2_test_memory_cache............... 1..35 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok t/3_test_file_cache................. 1..35 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok t/5_test_size_aware_file_cache...... 1..48 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok t/6_test_size_aware_memory_cache.... 1..48 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok All tests successful. Files=5, Tests=167, 84 wallclock secs ( 0.16 usr 0.04 sys + 1.47 cusr 0.22 csys = 1.89 CPU) Result: PASS DCLINTON/Cache-Cache-1.05.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Cache/Cache.pm DeWitt Clinton <dewitt@unto.net> the Cache interface. >>> (cd /export/home/fly1064/var/cpan/build/Cache-Cache-1.05-lLSVgQ && tar cvf - Cache-Cache-1.05.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/D/DC/DCLINTON/Cache-Cache-1.05.tar.gz Cache-Cache-1.05.ppd blib/ blib/lib/ blib/lib/Cache/ blib/lib/Cache/Object.pm blib/lib/Cache/MemoryCache.pm blib/lib/Cache/SizeAwareMemoryCache.pm blib/lib/Cache/SizeAwareCacheTester.pm blib/lib/Cache/Cache.pm blib/lib/Cache/FileCache.pm blib/lib/Cache/CacheUtils.pm blib/lib/Cache/SizeAwareFileCache.pm blib/lib/Cache/MemoryBackend.pm blib/lib/Cache/SizeAwareSharedMemoryCache.pm blib/lib/Cache/CacheMetaData.pm blib/lib/Cache/CacheSizer.pm blib/lib/Cache/BaseCache.pm blib/lib/Cache/FileBackend.pm blib/lib/Cache/BaseCacheTester.pm blib/lib/Cache/SizeAwareCache.pm blib/lib/Cache/SharedMemoryBackend.pm blib/lib/Cache/SharedMemoryCache.pm blib/lib/Cache/CacheTester.pm blib/lib/Cache/NullCache.pm blib/man3/ blib/man3/Cache::Object.3 blib/man3/Cache::MemoryCache.3 blib/man3/Cache::SizeAwareMemoryCache.3 blib/man3/Cache::SizeAwareCacheTester.3 blib/man3/Cache::Cache.3 blib/man3/Cache::FileCache.3 blib/man3/Cache::CacheUtils.3 blib/man3/Cache::SizeAwareFileCache.3 blib/man3/Cache::MemoryBackend.3 blib/man3/Cache::SizeAwareSharedMemoryCache.3 blib/man3/Cache::CacheMetaData.3 blib/man3/Cache::CacheSizer.3 blib/man3/Cache::BaseCache.3 blib/man3/Cache::FileBackend.3 blib/man3/Cache::BaseCacheTester.3 blib/man3/Cache::SizeAwareCache.3 blib/man3/Cache::SharedMemoryBackend.3 blib/man3/Cache::SharedMemoryCache.3 blib/man3/Cache::CacheTester.3 blib/man3/Cache::NullCache.3 >>> mv /export/home/fly1064/var/cpan/build/Cache-Cache-1.05-lLSVgQ/Cache-Cache-1.05.ppd /export/home/fly1064/var/REPO/D/DC/DCLINTON Running test for module 'Graph::Easy' Running make for T/TE/TELS/graph/Graph-Easy-0.64.tar.gz Prepending /export/home/fly1064/var/cpan/build/Cache-Cache-1.05-lLSVgQ/blib/arch /export/home/fly1064/var/cpan/build/Cache-Cache-1.05-lLSVgQ/blib/lib /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/arch /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/lib /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/arch /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/lib /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/T/TE/TELS/graph/Graph-Easy-0.64.tar.gz ok Graph-Easy-0.64/ Graph-Easy-0.64/t/ Graph-Easy-0.64/t/in/ Graph-Easy-0.64/t/in/dot/ Graph-Easy-0.64/t/in/dot/4_record.dot Graph-Easy-0.64/t/in/dot/2_no_spaces.dot Graph-Easy-0.64/t/in/dot/2_bool.dot Graph-Easy-0.64/t/in/dot/3_empty_record_LR.dot Graph-Easy-0.64/t/in/dot/3_graph_label_long.dot Graph-Easy-0.64/t/in/dot/2_graph_label_bottom.dot Graph-Easy-0.64/t/in/dot/9_edge_styles.dot Graph-Easy-0.64/t/in/dot/3_colors.dot Graph-Easy-0.64/t/in/dot/2_ignore.dot Graph-Easy-0.64/t/in/dot/4_strings.dot Graph-Easy-0.64/t/in/dot/16_split.dot Graph-Easy-0.64/t/in/dot/6_comments.dot Graph-Easy-0.64/t/in/dot/3_ids.dot Graph-Easy-0.64/t/in/dot/2_linewidth.dot Graph-Easy-0.64/t/in/dot/3_empty_record.dot Graph-Easy-0.64/t/in/dot/10_numbers.dot Graph-Easy-0.64/t/in/dot/2_setlinewidth.dot Graph-Easy-0.64/t/in/dot/7_record.dot Graph-Easy-0.64/t/in/dot/5_scopes_uni.dot Graph-Easy-0.64/t/in/dot/2_group_labelloc.dot Graph-Easy-0.64/t/in/dot/9_stacking.dot Graph-Easy-0.64/t/in/dot/5_scopes.dot Graph-Easy-0.64/t/in/dot/4_uppercase.dot Graph-Easy-0.64/t/in/dot/5_scope_atr.dot Graph-Easy-0.64/t/in/dot/3_invis.dot Graph-Easy-0.64/t/in/dot/5_scopes_chain.dot Graph-Easy-0.64/t/in/dot/9_back.dot Graph-Easy-0.64/t/in/dot/2_square_bracket_in_attr.dot Graph-Easy-0.64/t/in/dot/2_strict.dot Graph-Easy-0.64/t/in/dot/0_empty.dot Graph-Easy-0.64/t/in/dot/2_nospace.dot Graph-Easy-0.64/t/in/dot/4_compass.dot Graph-Easy-0.64/t/in/dot/3_output_lone.dot Graph-Easy-0.64/t/in/dot/4_html_like.dot Graph-Easy-0.64/t/in/dot/3_node_label.dot Graph-Easy-0.64/t/in/dot/6_2_cluster.dot Graph-Easy-0.64/t/in/dot/9_tree.dot Graph-Easy-0.64/t/in/dot/6_group_align.dot Graph-Easy-0.64/t/in/dot/2_comment_inside_attr.dot Graph-Easy-0.64/t/in/dot/4_cluster_labeljust.dot Graph-Easy-0.64/t/in/dot/2_ports.dot Graph-Easy-0.64/t/in/gdl/ Graph-Easy-0.64/t/in/gdl/2_bottom_to_top.gdl Graph-Easy-0.64/t/in/gdl/2_left_to_right.gdl Graph-Easy-0.64/t/in/gdl/2_right_to_left.gdl Graph-Easy-0.64/t/in/gdl/2_top_to_bottom.gdl Graph-Easy-0.64/t/in/gdl/1_color_code.gdl Graph-Easy-0.64/t/in/4_bug_basename.txt Graph-Easy-0.64/t/in/4_node_edge.txt Graph-Easy-0.64/t/in/5_offsets_2.txt Graph-Easy-0.64/t/in/6_joint.txt Graph-Easy-0.64/t/in/1node.txt Graph-Easy-0.64/t/in/4groups.txt Graph-Easy-0.64/t/in/3_split_attribute.txt Graph-Easy-0.64/t/in/4_near.txt Graph-Easy-0.64/t/in/0_empty_group.txt Graph-Easy-0.64/t/in/5_offsets.txt Graph-Easy-0.64/t/in/2_group_no_border.txt Graph-Easy-0.64/t/in/7_star.txt Graph-Easy-0.64/t/in/9_cross.txt Graph-Easy-0.64/t/in/8_chain.txt Graph-Easy-0.64/t/in/4_endless_loop_2.txt Graph-Easy-0.64/t/in/2_dot.txt Graph-Easy-0.64/t/in/4_comma.txt Graph-Easy-0.64/t/in/8_points.txt Graph-Easy-0.64/t/in/4_edge_labels.txt Graph-Easy-0.64/t/in/8_invisible.txt Graph-Easy-0.64/t/in/6_chained.txt Graph-Easy-0.64/t/in/4_endless_loop.txt Graph-Easy-0.64/t/in/4_cross_split_hor.txt Graph-Easy-0.64/t/in/3_colors.txt Graph-Easy-0.64/t/in/4_autosplit_empty.txt Graph-Easy-0.64/t/in/10_repair.txt Graph-Easy-0.64/t/in/README Graph-Easy-0.64/t/in/2_selfloop.txt Graph-Easy-0.64/t/in/3_group_align_center.txt Graph-Easy-0.64/t/in/2_autosplit_empty.txt Graph-Easy-0.64/t/in/4nodes.txt Graph-Easy-0.64/t/in/2_invisible_right.txt Graph-Easy-0.64/t/in/6_autosplit_class.txt Graph-Easy-0.64/t/in/2_class.txt Graph-Easy-0.64/t/in/2_group.txt Graph-Easy-0.64/t/in/4_autosplit_class.txt Graph-Easy-0.64/t/in/4_nodes_5_edges.txt Graph-Easy-0.64/t/in/3_bend_bug.txt Graph-Easy-0.64/t/in/3_joining.txt Graph-Easy-0.64/t/in/3_flow.txt Graph-Easy-0.64/t/in/3_cache_bug.txt Graph-Easy-0.64/t/in/2_edges.txt Graph-Easy-0.64/t/in/5_joint.txt Graph-Easy-0.64/t/in/1_selfloop_2.txt Graph-Easy-0.64/t/in/5_arrow_styles.txt Graph-Easy-0.64/t/in/4_bug_joint_2.txt Graph-Easy-0.64/t/in/4_flow_chain.txt Graph-Easy-0.64/t/in/6_nested_groups.txt Graph-Easy-0.64/t/in/4_2x2nodes.txt Graph-Easy-0.64/t/in/2_newlines.txt Graph-Easy-0.64/t/in/10borders.txt Graph-Easy-0.64/t/in/3_edge_start.txt Graph-Easy-0.64/t/in/2_list_attr.txt Graph-Easy-0.64/t/in/1_empty_group.txt Graph-Easy-0.64/t/in/4groups_class.txt Graph-Easy-0.64/t/in/4_cross.txt Graph-Easy-0.64/t/in/1_undirected_loop.txt Graph-Easy-0.64/t/in/7_tree.txt Graph-Easy-0.64/t/in/2_autosplit_escaped.txt Graph-Easy-0.64/t/in/1_selfloop.txt Graph-Easy-0.64/t/in/6_multicell_offset.txt Graph-Easy-0.64/t/in/4_cross_inv.txt Graph-Easy-0.64/t/in/3_invisible_both.txt Graph-Easy-0.64/t/in/25_autosplit_empty.txt Graph-Easy-0.64/t/in/8_flow.txt Graph-Easy-0.64/t/in/4_flow.txt Graph-Easy-0.64/t/in/8_align.txt Graph-Easy-0.64/t/in/6_chain_10_edges.txt Graph-Easy-0.64/t/in/4_invisible.txt Graph-Easy-0.64/t/in/9_flow_south.txt Graph-Easy-0.64/t/in/8_labels.txt Graph-Easy-0.64/t/in/3_edge_repair.txt Graph-Easy-0.64/t/in/2_autolabel.txt Graph-Easy-0.64/t/in/2_graph_label.txt Graph-Easy-0.64/t/in/6_fanout.txt Graph-Easy-0.64/t/in/3_list_attr.txt Graph-Easy-0.64/t/in/4_joint.txt Graph-Easy-0.64/t/in/5_rounded.txt Graph-Easy-0.64/t/in/3_selfloop_flip.txt Graph-Easy-0.64/t/in/3_corrupt.txt Graph-Easy-0.64/t/in/5_multicell.txt Graph-Easy-0.64/t/in/3_inherit.txt Graph-Easy-0.64/t/in/2_cluster_2.txt Graph-Easy-0.64/t/in/2_cluster_3.txt Graph-Easy-0.64/t/in/2_cluster.txt Graph-Easy-0.64/t/in/3_autosplit_hang.txt Graph-Easy-0.64/t/in/1_selfloop_label.txt Graph-Easy-0.64/t/in/5_group_repair.txt Graph-Easy-0.64/t/in/2_zeros.txt Graph-Easy-0.64/t/in/2_split_bug.txt Graph-Easy-0.64/t/in/2_bidi_endpoint.txt Graph-Easy-0.64/t/in/3_joint_short.txt Graph-Easy-0.64/t/in/4_lists.txt Graph-Easy-0.64/t/in/3_selfloop_flow_up.txt Graph-Easy-0.64/t/in/2_invisible_left.txt Graph-Easy-0.64/t/in/4_edge_types.txt Graph-Easy-0.64/t/in/8_basename.txt Graph-Easy-0.64/t/in/2nodes.txt Graph-Easy-0.64/t/in/3_selfloop_flow_down.txt Graph-Easy-0.64/t/in/4_list_attr.txt Graph-Easy-0.64/t/in/2_label.txt Graph-Easy-0.64/t/in/4_joint_bug_flags.txt Graph-Easy-0.64/t/in/6_multicell.txt Graph-Easy-0.64/t/in/2_group_multicell.txt Graph-Easy-0.64/t/in/3_edge_labels_from_class.txt Graph-Easy-0.64/t/in/5_flow.txt Graph-Easy-0.64/t/in/1_bidi_loop.txt Graph-Easy-0.64/t/in/5_tree_joint.txt Graph-Easy-0.64/t/in/3_nodes_5_edges.txt Graph-Easy-0.64/t/in/2_long_labels.txt Graph-Easy-0.64/t/in/2_selfloop_flow_down.txt Graph-Easy-0.64/t/in/8_endless_loop.txt Graph-Easy-0.64/t/in/4_edge_cross.txt Graph-Easy-0.64/t/in/2_label_align.txt Graph-Easy-0.64/t/in/5_a-star_bug.txt Graph-Easy-0.64/t/in/3_selfloop_flow_left.txt Graph-Easy-0.64/t/in/0_empty_groups.txt Graph-Easy-0.64/t/in/3_joint.txt Graph-Easy-0.64/t/in/4_collapse.txt Graph-Easy-0.64/t/in/7_cluster.txt Graph-Easy-0.64/t/in/3_cluster.txt Graph-Easy-0.64/t/in/6_empty_row.txt Graph-Easy-0.64/t/in/2_dot_dot_dash.txt Graph-Easy-0.64/t/in/5_joint_bug2.txt Graph-Easy-0.64/t/in/9_chain.txt Graph-Easy-0.64/t/in/2_bidi_astar.txt Graph-Easy-0.64/t/in/5_long_edge_labels.txt Graph-Easy-0.64/t/in/4_att.txt Graph-Easy-0.64/t/in/4_autosplit_offset.txt Graph-Easy-0.64/t/in/3_lists.txt Graph-Easy-0.64/t/in/5_group_split.txt Graph-Easy-0.64/t/in/3_selfloop.txt Graph-Easy-0.64/t/in/4_minlen.txt Graph-Easy-0.64/t/in/18_multiples.txt Graph-Easy-0.64/t/in/2_wrap.txt Graph-Easy-0.64/t/in/5_joint_label.txt Graph-Easy-0.64/t/in/6_group_align.txt Graph-Easy-0.64/t/in/3nodes.txt Graph-Easy-0.64/t/in/4_cross_split.txt Graph-Easy-0.64/t/in/4_nodes_6_edges.txt Graph-Easy-0.64/t/in/4_autosplit_shape.txt Graph-Easy-0.64/t/in/2_group_labelpos.txt Graph-Easy-0.64/t/in/6_split_join_loop.txt Graph-Easy-0.64/t/in/2_classes.txt Graph-Easy-0.64/t/in/4_bend_bug.txt Graph-Easy-0.64/t/in/4_nodes_edge.txt Graph-Easy-0.64/t/in/6_ranks.txt Graph-Easy-0.64/t/in/2_flow.txt Graph-Easy-0.64/t/in/3_empty_group.txt Graph-Easy-0.64/t/in/8_optimize_bend.txt Graph-Easy-0.64/t/dot/ Graph-Easy-0.64/t/dot/4_loose.dot Graph-Easy-0.64/t/fun/ Graph-Easy-0.64/t/fun/geek_dating.txt Graph-Easy-0.64/t/fun/overview.txt Graph-Easy-0.64/t/fun/0000.txt Graph-Easy-0.64/t/fun/0010.txt Graph-Easy-0.64/t/fun/0011.txt Graph-Easy-0.64/t/fun/0020.txt Graph-Easy-0.64/t/fun/0030.txt Graph-Easy-0.64/t/fun/biofuel.txt Graph-Easy-0.64/t/fun/0131.txt Graph-Easy-0.64/t/fun/0200.txt Graph-Easy-0.64/t/out/ Graph-Easy-0.64/t/out/dot/ Graph-Easy-0.64/t/out/dot/4_record.txt Graph-Easy-0.64/t/out/dot/2_no_spaces.txt Graph-Easy-0.64/t/out/dot/2_bool.txt Graph-Easy-0.64/t/out/dot/3_empty_record_LR.txt Graph-Easy-0.64/t/out/dot/3_graph_label_long.txt Graph-Easy-0.64/t/out/dot/2_graph_label_bottom.txt Graph-Easy-0.64/t/out/dot/9_edge_styles.txt Graph-Easy-0.64/t/out/dot/3_colors.txt Graph-Easy-0.64/t/out/dot/2_ignore.txt Graph-Easy-0.64/t/out/dot/4_strings.txt Graph-Easy-0.64/t/out/dot/16_split.txt Graph-Easy-0.64/t/out/dot/6_comments.txt Graph-Easy-0.64/t/out/dot/3_ids.txt Graph-Easy-0.64/t/out/dot/2_linewidth.txt Graph-Easy-0.64/t/out/dot/3_empty_record.txt Graph-Easy-0.64/t/out/dot/10_numbers.txt Graph-Easy-0.64/t/out/dot/2_setlinewidth.txt Graph-Easy-0.64/t/out/dot/7_record.txt Graph-Easy-0.64/t/out/dot/5_scopes_uni.txt Graph-Easy-0.64/t/out/dot/2_group_labelloc.txt Graph-Easy-0.64/t/out/dot/9_stacking.txt Graph-Easy-0.64/t/out/dot/5_scopes.txt Graph-Easy-0.64/t/out/dot/4_uppercase.txt Graph-Easy-0.64/t/out/dot/5_scope_atr.txt Graph-Easy-0.64/t/out/dot/3_invis.txt Graph-Easy-0.64/t/out/dot/5_scopes_chain.txt Graph-Easy-0.64/t/out/dot/9_back.txt Graph-Easy-0.64/t/out/dot/2_square_bracket_in_attr.txt Graph-Easy-0.64/t/out/dot/4_loose.txt Graph-Easy-0.64/t/out/dot/2_strict.txt Graph-Easy-0.64/t/out/dot/0_empty.txt Graph-Easy-0.64/t/out/dot/2_nospace.txt Graph-Easy-0.64/t/out/dot/4_compass.txt Graph-Easy-0.64/t/out/dot/3_output_lone.txt Graph-Easy-0.64/t/out/dot/4_html_like.txt Graph-Easy-0.64/t/out/dot/3_node_label.txt Graph-Easy-0.64/t/out/dot/6_2_cluster.txt Graph-Easy-0.64/t/out/dot/9_tree.txt Graph-Easy-0.64/t/out/dot/6_group_align.txt Graph-Easy-0.64/t/out/dot/2_comment_inside_attr.txt Graph-Easy-0.64/t/out/dot/4_cluster_labeljust.txt Graph-Easy-0.64/t/out/dot/2_ports.txt Graph-Easy-0.64/t/out/gdl/ Graph-Easy-0.64/t/out/gdl/2_bottom_to_top.txt Graph-Easy-0.64/t/out/gdl/2_left_to_right.txt Graph-Easy-0.64/t/out/gdl/2_right_to_left.txt Graph-Easy-0.64/t/out/gdl/2_top_to_bottom.txt Graph-Easy-0.64/t/out/gdl/1_color_code.txt Graph-Easy-0.64/t/out/4_bug_basename.txt Graph-Easy-0.64/t/out/4_node_edge.txt Graph-Easy-0.64/t/out/5_offsets_2.txt Graph-Easy-0.64/t/out/6_joint.txt Graph-Easy-0.64/t/out/1node.txt Graph-Easy-0.64/t/out/4groups.txt Graph-Easy-0.64/t/out/3_split_attribute.txt Graph-Easy-0.64/t/out/4_near.txt Graph-Easy-0.64/t/out/0_empty_group.txt Graph-Easy-0.64/t/out/5_offsets.txt Graph-Easy-0.64/t/out/2_group_no_border.txt Graph-Easy-0.64/t/out/7_star.txt Graph-Easy-0.64/t/out/9_cross.txt Graph-Easy-0.64/t/out/8_chain.txt Graph-Easy-0.64/t/out/4_endless_loop_2.txt Graph-Easy-0.64/t/out/2_dot.txt Graph-Easy-0.64/t/out/4_comma.txt Graph-Easy-0.64/t/out/8_points.txt Graph-Easy-0.64/t/out/4_edge_labels.txt Graph-Easy-0.64/t/out/8_invisible.txt Graph-Easy-0.64/t/out/6_chained.txt Graph-Easy-0.64/t/out/4_endless_loop.txt Graph-Easy-0.64/t/out/4_cross_split_hor.txt Graph-Easy-0.64/t/out/3_colors.txt Graph-Easy-0.64/t/out/4_autosplit_empty.txt Graph-Easy-0.64/t/out/10_repair.txt Graph-Easy-0.64/t/out/2_selfloop.txt Graph-Easy-0.64/t/out/3_group_align_center.txt Graph-Easy-0.64/t/out/2_autosplit_empty.txt Graph-Easy-0.64/t/out/4nodes.txt Graph-Easy-0.64/t/out/2_invisible_right.txt Graph-Easy-0.64/t/out/6_autosplit_class.txt Graph-Easy-0.64/t/out/2_class.txt Graph-Easy-0.64/t/out/2_group.txt Graph-Easy-0.64/t/out/4_autosplit_class.txt Graph-Easy-0.64/t/out/4_nodes_5_edges.txt Graph-Easy-0.64/t/out/3_bend_bug.txt Graph-Easy-0.64/t/out/3_joining.txt Graph-Easy-0.64/t/out/3_flow.txt Graph-Easy-0.64/t/out/3_cache_bug.txt Graph-Easy-0.64/t/out/2_edges.txt Graph-Easy-0.64/t/out/5_joint.txt Graph-Easy-0.64/t/out/1_selfloop_2.txt Graph-Easy-0.64/t/out/5_arrow_styles.txt Graph-Easy-0.64/t/out/4_bug_joint_2.txt Graph-Easy-0.64/t/out/4_flow_chain.txt Graph-Easy-0.64/t/out/6_nested_groups.txt Graph-Easy-0.64/t/out/4_2x2nodes.txt Graph-Easy-0.64/t/out/2_newlines.txt Graph-Easy-0.64/t/out/10borders.txt Graph-Easy-0.64/t/out/3_edge_start.txt Graph-Easy-0.64/t/out/2_list_attr.txt Graph-Easy-0.64/t/out/1_empty_group.txt Graph-Easy-0.64/t/out/4groups_class.txt Graph-Easy-0.64/t/out/4_cross.txt Graph-Easy-0.64/t/out/1_undirected_loop.txt Graph-Easy-0.64/t/out/2_nodes_inv.txt Graph-Easy-0.64/t/out/7_tree.txt Graph-Easy-0.64/t/out/2_autosplit_escaped.txt Graph-Easy-0.64/t/out/1_selfloop.txt Graph-Easy-0.64/t/out/6_multicell_offset.txt Graph-Easy-0.64/t/out/4_cross_inv.txt Graph-Easy-0.64/t/out/3_invisible_both.txt Graph-Easy-0.64/t/out/25_autosplit_empty.txt Graph-Easy-0.64/t/out/8_flow.txt Graph-Easy-0.64/t/out/4_flow.txt Graph-Easy-0.64/t/out/8_align.txt Graph-Easy-0.64/t/out/6_chain_10_edges.txt Graph-Easy-0.64/t/out/4_invisible.txt Graph-Easy-0.64/t/out/9_flow_south.txt Graph-Easy-0.64/t/out/8_labels.txt Graph-Easy-0.64/t/out/3_edge_repair.txt Graph-Easy-0.64/t/out/2_autolabel.txt Graph-Easy-0.64/t/out/2_graph_label.txt Graph-Easy-0.64/t/out/6_fanout.txt Graph-Easy-0.64/t/out/3_list_attr.txt Graph-Easy-0.64/t/out/4_joint.txt Graph-Easy-0.64/t/out/5_rounded.txt Graph-Easy-0.64/t/out/3_selfloop_flip.txt Graph-Easy-0.64/t/out/3_corrupt.txt Graph-Easy-0.64/t/out/5_multicell.txt Graph-Easy-0.64/t/out/3_inherit.txt Graph-Easy-0.64/t/out/2_cluster_2.txt Graph-Easy-0.64/t/out/2_cluster_3.txt Graph-Easy-0.64/t/out/2_cluster.txt Graph-Easy-0.64/t/out/3_autosplit_hang.txt Graph-Easy-0.64/t/out/1_selfloop_label.txt Graph-Easy-0.64/t/out/5_group_repair.txt Graph-Easy-0.64/t/out/2_zeros.txt Graph-Easy-0.64/t/out/2_split_bug.txt Graph-Easy-0.64/t/out/2_bidi_endpoint.txt Graph-Easy-0.64/t/out/3_joint_short.txt Graph-Easy-0.64/t/out/4_lists.txt Graph-Easy-0.64/t/out/3_selfloop_flow_up.txt Graph-Easy-0.64/t/out/2_invisible_left.txt Graph-Easy-0.64/t/out/4_edge_types.txt Graph-Easy-0.64/t/out/8_basename.txt Graph-Easy-0.64/t/out/2nodes.txt Graph-Easy-0.64/t/out/3_selfloop_flow_down.txt Graph-Easy-0.64/t/out/4_list_attr.txt Graph-Easy-0.64/t/out/2_label.txt Graph-Easy-0.64/t/out/4_joint_bug_flags.txt Graph-Easy-0.64/t/out/6_multicell.txt Graph-Easy-0.64/t/out/2_group_multicell.txt Graph-Easy-0.64/t/out/3_edge_labels_from_class.txt Graph-Easy-0.64/t/out/drop_result.txt Graph-Easy-0.64/t/out/5_flow.txt Graph-Easy-0.64/t/out/1_bidi_loop.txt Graph-Easy-0.64/t/out/5_tree_joint.txt Graph-Easy-0.64/t/out/3_nodes_5_edges.txt Graph-Easy-0.64/t/out/2_long_labels.txt Graph-Easy-0.64/t/out/2_selfloop_flow_down.txt Graph-Easy-0.64/t/out/8_endless_loop.txt Graph-Easy-0.64/t/out/4_edge_cross.txt Graph-Easy-0.64/t/out/2_label_align.txt Graph-Easy-0.64/t/out/5_a-star_bug.txt Graph-Easy-0.64/t/out/3_selfloop_flow_left.txt Graph-Easy-0.64/t/out/0_empty_groups.txt Graph-Easy-0.64/t/out/3_joint.txt Graph-Easy-0.64/t/out/4_collapse.txt Graph-Easy-0.64/t/out/7_cluster.txt Graph-Easy-0.64/t/out/3_cluster.txt Graph-Easy-0.64/t/out/6_empty_row.txt Graph-Easy-0.64/t/out/2_dot_dot_dash.txt Graph-Easy-0.64/t/out/5_joint_bug2.txt Graph-Easy-0.64/t/out/9_chain.txt Graph-Easy-0.64/t/out/2_bidi_astar.txt Graph-Easy-0.64/t/out/5_long_edge_labels.txt Graph-Easy-0.64/t/out/4_att.txt Graph-Easy-0.64/t/out/4_autosplit_offset.txt Graph-Easy-0.64/t/out/3_lists.txt Graph-Easy-0.64/t/out/5_group_split.txt Graph-Easy-0.64/t/out/3_selfloop.txt Graph-Easy-0.64/t/out/4_minlen.txt Graph-Easy-0.64/t/out/18_multiples.txt Graph-Easy-0.64/t/out/2_wrap.txt Graph-Easy-0.64/t/out/5_joint_label.txt Graph-Easy-0.64/t/out/6_group_align.txt Graph-Easy-0.64/t/out/3nodes.txt Graph-Easy-0.64/t/out/4_cross_split.txt Graph-Easy-0.64/t/out/4_nodes_6_edges.txt Graph-Easy-0.64/t/out/4_autosplit_shape.txt Graph-Easy-0.64/t/out/2_group_labelpos.txt Graph-Easy-0.64/t/out/6_split_join_loop.txt Graph-Easy-0.64/t/out/2_classes.txt Graph-Easy-0.64/t/out/4_bend_bug.txt Graph-Easy-0.64/t/out/4_nodes_edge.txt Graph-Easy-0.64/t/out/6_ranks.txt Graph-Easy-0.64/t/out/2_flow.txt Graph-Easy-0.64/t/out/3_empty_group.txt Graph-Easy-0.64/t/out/8_optimize_bend.txt Graph-Easy-0.64/t/txt/ Graph-Easy-0.64/t/txt/dot/ Graph-Easy-0.64/t/txt/dot/4_record.txt Graph-Easy-0.64/t/txt/dot/2_no_spaces.txt Graph-Easy-0.64/t/txt/dot/2_bool.txt Graph-Easy-0.64/t/txt/dot/3_empty_record_LR.txt Graph-Easy-0.64/t/txt/dot/3_graph_label_long.txt Graph-Easy-0.64/t/txt/dot/2_graph_label_bottom.txt Graph-Easy-0.64/t/txt/dot/9_edge_styles.txt Graph-Easy-0.64/t/txt/dot/3_colors.txt Graph-Easy-0.64/t/txt/dot/2_ignore.txt Graph-Easy-0.64/t/txt/dot/4_strings.txt Graph-Easy-0.64/t/txt/dot/16_split.txt Graph-Easy-0.64/t/txt/dot/6_comments.txt Graph-Easy-0.64/t/txt/dot/3_ids.txt Graph-Easy-0.64/t/txt/dot/2_linewidth.txt Graph-Easy-0.64/t/txt/dot/3_empty_record.txt Graph-Easy-0.64/t/txt/dot/10_numbers.txt Graph-Easy-0.64/t/txt/dot/2_setlinewidth.txt Graph-Easy-0.64/t/txt/dot/7_record.txt Graph-Easy-0.64/t/txt/dot/5_scopes_uni.txt Graph-Easy-0.64/t/txt/dot/2_group_labelloc.txt Graph-Easy-0.64/t/txt/dot/9_stacking.txt Graph-Easy-0.64/t/txt/dot/5_scopes.txt Graph-Easy-0.64/t/txt/dot/4_uppercase.txt Graph-Easy-0.64/t/txt/dot/5_scope_atr.txt Graph-Easy-0.64/t/txt/dot/3_invis.txt Graph-Easy-0.64/t/txt/dot/5_scopes_chain.txt Graph-Easy-0.64/t/txt/dot/9_back.txt Graph-Easy-0.64/t/txt/dot/2_square_bracket_in_attr.txt Graph-Easy-0.64/t/txt/dot/4_loose.txt Graph-Easy-0.64/t/txt/dot/2_strict.txt Graph-Easy-0.64/t/txt/dot/0_empty.txt Graph-Easy-0.64/t/txt/dot/2_nospace.txt Graph-Easy-0.64/t/txt/dot/4_compass.txt Graph-Easy-0.64/t/txt/dot/3_output_lone.txt Graph-Easy-0.64/t/txt/dot/4_html_like.txt Graph-Easy-0.64/t/txt/dot/3_node_label.txt Graph-Easy-0.64/t/txt/dot/6_2_cluster.txt Graph-Easy-0.64/t/txt/dot/9_tree.txt Graph-Easy-0.64/t/txt/dot/6_group_align.txt Graph-Easy-0.64/t/txt/dot/2_comment_inside_attr.txt Graph-Easy-0.64/t/txt/dot/4_cluster_labeljust.txt Graph-Easy-0.64/t/txt/dot/2_ports.txt Graph-Easy-0.64/t/txt/gdl/ Graph-Easy-0.64/t/txt/gdl/2_bottom_to_top.txt Graph-Easy-0.64/t/txt/gdl/2_left_to_right.txt Graph-Easy-0.64/t/txt/gdl/2_right_to_left.txt Graph-Easy-0.64/t/txt/gdl/2_top_to_bottom.txt Graph-Easy-0.64/t/txt/gdl/1_color_code.txt Graph-Easy-0.64/t/txt/4_bug_basename.txt Graph-Easy-0.64/t/txt/4_node_edge.txt Graph-Easy-0.64/t/txt/5_offsets_2.txt Graph-Easy-0.64/t/txt/6_joint.txt Graph-Easy-0.64/t/txt/4groups.txt Graph-Easy-0.64/t/txt/3_split_attribute.txt Graph-Easy-0.64/t/txt/4_near.txt Graph-Easy-0.64/t/txt/0_empty_group.txt Graph-Easy-0.64/t/txt/5_offsets.txt Graph-Easy-0.64/t/txt/2_group_no_border.txt Graph-Easy-0.64/t/txt/7_star.txt Graph-Easy-0.64/t/txt/9_cross.txt Graph-Easy-0.64/t/txt/8_chain.txt Graph-Easy-0.64/t/txt/4_endless_loop_2.txt Graph-Easy-0.64/t/txt/2_dot.txt Graph-Easy-0.64/t/txt/4_comma.txt Graph-Easy-0.64/t/txt/8_points.txt Graph-Easy-0.64/t/txt/4_edge_labels.txt Graph-Easy-0.64/t/txt/8_invisible.txt Graph-Easy-0.64/t/txt/6_chained.txt Graph-Easy-0.64/t/txt/4_endless_loop.txt Graph-Easy-0.64/t/txt/4_cross_split_hor.txt Graph-Easy-0.64/t/txt/3_colors.txt Graph-Easy-0.64/t/txt/4_autosplit_empty.txt Graph-Easy-0.64/t/txt/10_repair.txt Graph-Easy-0.64/t/txt/3_group_align_center.txt Graph-Easy-0.64/t/txt/2_autosplit_empty.txt Graph-Easy-0.64/t/txt/2_invisible_right.txt Graph-Easy-0.64/t/txt/6_autosplit_class.txt Graph-Easy-0.64/t/txt/2_class.txt Graph-Easy-0.64/t/txt/2_group.txt Graph-Easy-0.64/t/txt/4_autosplit_class.txt Graph-Easy-0.64/t/txt/4_nodes_5_edges.txt Graph-Easy-0.64/t/txt/3_cache_bug.txt Graph-Easy-0.64/t/txt/5_joint.txt Graph-Easy-0.64/t/txt/5_arrow_styles.txt Graph-Easy-0.64/t/txt/4_bug_joint_2.txt Graph-Easy-0.64/t/txt/4_flow_chain.txt Graph-Easy-0.64/t/txt/6_nested_groups.txt Graph-Easy-0.64/t/txt/4_2x2nodes.txt Graph-Easy-0.64/t/txt/2_newlines.txt Graph-Easy-0.64/t/txt/10borders.txt Graph-Easy-0.64/t/txt/3_edge_start.txt Graph-Easy-0.64/t/txt/2_list_attr.txt Graph-Easy-0.64/t/txt/1_empty_group.txt Graph-Easy-0.64/t/txt/4groups_class.txt Graph-Easy-0.64/t/txt/4_cross.txt Graph-Easy-0.64/t/txt/1_undirected_loop.txt Graph-Easy-0.64/t/txt/7_tree.txt Graph-Easy-0.64/t/txt/2_autosplit_escaped.txt Graph-Easy-0.64/t/txt/6_multicell_offset.txt Graph-Easy-0.64/t/txt/4_cross_inv.txt Graph-Easy-0.64/t/txt/3_invisible_both.txt Graph-Easy-0.64/t/txt/25_autosplit_empty.txt Graph-Easy-0.64/t/txt/8_flow.txt Graph-Easy-0.64/t/txt/4_flow.txt Graph-Easy-0.64/t/txt/8_align.txt Graph-Easy-0.64/t/txt/6_chain_10_edges.txt Graph-Easy-0.64/t/txt/4_invisible.txt Graph-Easy-0.64/t/txt/9_flow_south.txt Graph-Easy-0.64/t/txt/8_labels.txt Graph-Easy-0.64/t/txt/3_edge_repair.txt Graph-Easy-0.64/t/txt/2_autolabel.txt Graph-Easy-0.64/t/txt/2_graph_label.txt Graph-Easy-0.64/t/txt/6_fanout.txt Graph-Easy-0.64/t/txt/3_list_attr.txt Graph-Easy-0.64/t/txt/4_joint.txt Graph-Easy-0.64/t/txt/5_rounded.txt Graph-Easy-0.64/t/txt/3_selfloop_flip.txt Graph-Easy-0.64/t/txt/3_corrupt.txt Graph-Easy-0.64/t/txt/5_multicell.txt Graph-Easy-0.64/t/txt/3_inherit.txt Graph-Easy-0.64/t/txt/2_cluster_2.txt Graph-Easy-0.64/t/txt/2_cluster_3.txt Graph-Easy-0.64/t/txt/2_cluster.txt Graph-Easy-0.64/t/txt/3_autosplit_hang.txt Graph-Easy-0.64/t/txt/2_zeros.txt Graph-Easy-0.64/t/txt/2_split_bug.txt Graph-Easy-0.64/t/txt/3_joint_short.txt Graph-Easy-0.64/t/txt/4_lists.txt Graph-Easy-0.64/t/txt/2_invisible_left.txt Graph-Easy-0.64/t/txt/8_basename.txt Graph-Easy-0.64/t/txt/4_list_attr.txt Graph-Easy-0.64/t/txt/2_label.txt Graph-Easy-0.64/t/txt/4_joint_bug_flags.txt Graph-Easy-0.64/t/txt/6_multicell.txt Graph-Easy-0.64/t/txt/2_group_multicell.txt Graph-Easy-0.64/t/txt/3_edge_labels_from_class.txt Graph-Easy-0.64/t/txt/5_flow.txt Graph-Easy-0.64/t/txt/5_tree_joint.txt Graph-Easy-0.64/t/txt/3_nodes_5_edges.txt Graph-Easy-0.64/t/txt/8_endless_loop.txt Graph-Easy-0.64/t/txt/4_edge_cross.txt Graph-Easy-0.64/t/txt/0_empty_groups.txt Graph-Easy-0.64/t/txt/3_joint.txt Graph-Easy-0.64/t/txt/4_collapse.txt Graph-Easy-0.64/t/txt/7_cluster.txt Graph-Easy-0.64/t/txt/3_cluster.txt Graph-Easy-0.64/t/txt/6_empty_row.txt Graph-Easy-0.64/t/txt/2_dot_dot_dash.txt Graph-Easy-0.64/t/txt/5_joint_bug2.txt Graph-Easy-0.64/t/txt/9_chain.txt Graph-Easy-0.64/t/txt/5_long_edge_labels.txt Graph-Easy-0.64/t/txt/4_att.txt Graph-Easy-0.64/t/txt/4_autosplit_offset.txt Graph-Easy-0.64/t/txt/3_lists.txt Graph-Easy-0.64/t/txt/5_group_split.txt Graph-Easy-0.64/t/txt/3_selfloop.txt Graph-Easy-0.64/t/txt/4_minlen.txt Graph-Easy-0.64/t/txt/18_multiples.txt Graph-Easy-0.64/t/txt/2_wrap.txt Graph-Easy-0.64/t/txt/5_joint_label.txt Graph-Easy-0.64/t/txt/6_group_align.txt Graph-Easy-0.64/t/txt/4_cross_split.txt Graph-Easy-0.64/t/txt/4_nodes_6_edges.txt Graph-Easy-0.64/t/txt/4_autosplit_shape.txt Graph-Easy-0.64/t/txt/2_group_labelpos.txt Graph-Easy-0.64/t/txt/6_split_join_loop.txt Graph-Easy-0.64/t/txt/2_classes.txt Graph-Easy-0.64/t/txt/6_ranks.txt Graph-Easy-0.64/t/txt/3_empty_group.txt Graph-Easy-0.64/t/txt/8_optimize_bend.txt Graph-Easy-0.64/t/boxart.t Graph-Easy-0.64/t/fb.t Graph-Easy-0.64/t/gv.t Graph-Easy-0.64/t/anon_group.t Graph-Easy-0.64/t/messages.t Graph-Easy-0.64/t/re_layout.t Graph-Easy-0.64/t/gdl.t Graph-Easy-0.64/t/group/ Graph-Easy-0.64/t/group/0010.txt Graph-Easy-0.64/t/group/0131.txt Graph-Easy-0.64/t/group/0230.txt Graph-Easy-0.64/t/pod.t Graph-Easy-0.64/t/parse_att.t Graph-Easy-0.64/t/pod_cov.t Graph-Easy-0.64/t/vcg.t Graph-Easy-0.64/t/graph-maker.t Graph-Easy-0.64/t/edge_cell.t Graph-Easy-0.64/t/parser.t Graph-Easy-0.64/t/parser_dot.t Graph-Easy-0.64/t/split.t Graph-Easy-0.64/t/attributes.t Graph-Easy-0.64/t/nesting.t Graph-Easy-0.64/t/base.t Graph-Easy-0.64/t/anon.t Graph-Easy-0.64/t/custom.t Graph-Easy-0.64/t/cell.t Graph-Easy-0.64/t/copy.t Graph-Easy-0.64/t/edge.t Graph-Easy-0.64/t/drop.t Graph-Easy-0.64/t/parser_dot_html.t Graph-Easy-0.64/t/heap.t Graph-Easy-0.64/t/html.t Graph-Easy-0.64/t/delete.t Graph-Easy-0.64/t/node.t Graph-Easy-0.64/t/path.t Graph-Easy-0.64/t/graphml.t Graph-Easy-0.64/t/cluster.t Graph-Easy-0.64/t/graph.t Graph-Easy-0.64/t/use_class.t Graph-Easy-0.64/t/group.t Graph-Easy-0.64/t/stress/ Graph-Easy-0.64/t/stress/anon.txt Graph-Easy-0.64/t/stress/drop.txt Graph-Easy-0.64/t/stress/0001.txt Graph-Easy-0.64/t/stress/0002.txt Graph-Easy-0.64/t/stress/0003.txt Graph-Easy-0.64/t/stress/0004.txt Graph-Easy-0.64/t/stress/0005.txt Graph-Easy-0.64/t/stress/0006.txt Graph-Easy-0.64/t/stress/0010.txt Graph-Easy-0.64/t/stress/0011.txt Graph-Easy-0.64/t/stress/0012.txt Graph-Easy-0.64/t/stress/0020.txt Graph-Easy-0.64/t/parse_edge.t Graph-Easy-0.64/t/syntax/ Graph-Easy-0.64/t/syntax/0250.txt Graph-Easy-0.64/t/syntax/0251.txt Graph-Easy-0.64/t/syntax/0252.txt Graph-Easy-0.64/t/syntax/0254.txt Graph-Easy-0.64/t/syntax/0000.txt Graph-Easy-0.64/t/syntax/0001.txt Graph-Easy-0.64/t/syntax/0002.txt Graph-Easy-0.64/t/syntax/0003.txt Graph-Easy-0.64/t/syntax/0010.txt Graph-Easy-0.64/t/syntax/0011.txt Graph-Easy-0.64/t/syntax/0020.txt Graph-Easy-0.64/t/syntax/0021.txt Graph-Easy-0.64/t/syntax/0030.txt Graph-Easy-0.64/t/syntax/0040.txt Graph-Easy-0.64/t/syntax/0050.txt Graph-Easy-0.64/t/syntax/0060.txt Graph-Easy-0.64/t/syntax/0061.txt Graph-Easy-0.64/t/syntax/0062.txt Graph-Easy-0.64/t/syntax/0063.txt Graph-Easy-0.64/t/syntax/0070.txt Graph-Easy-0.64/t/syntax/0080.txt Graph-Easy-0.64/t/syntax/0090.txt Graph-Easy-0.64/t/syntax/0100.txt Graph-Easy-0.64/t/syntax/0102.txt Graph-Easy-0.64/t/syntax/0110.txt Graph-Easy-0.64/t/syntax/0120.txt Graph-Easy-0.64/t/syntax/0130.txt Graph-Easy-0.64/t/syntax/0131.txt Graph-Easy-0.64/t/syntax/0140.txt Graph-Easy-0.64/t/syntax/0150.txt Graph-Easy-0.64/t/syntax/0160.txt Graph-Easy-0.64/t/syntax/0170.txt Graph-Easy-0.64/t/syntax/0171.txt Graph-Easy-0.64/t/syntax/0180.txt Graph-Easy-0.64/t/syntax/0190.txt Graph-Easy-0.64/t/syntax/0200.txt Graph-Easy-0.64/t/syntax/0210.txt Graph-Easy-0.64/t/syntax/0220.txt Graph-Easy-0.64/t/syntax/0230.txt Graph-Easy-0.64/t/syntax/0240.txt Graph-Easy-0.64/t/as_vcg.t Graph-Easy-0.64/t/as_txt.t Graph-Easy-0.64/t/graphml_yed.t Graph-Easy-0.64/t/easypm.t Graph-Easy-0.64/t/ascii.t Graph-Easy-0.64/t/astar.t Graph-Easy-0.64/t/layout_r.t Graph-Easy-0.64/t/layouter.t Graph-Easy-0.64/t/graphviz.t Graph-Easy-0.64/t/chain.t Graph-Easy-0.64/t/layers.t Graph-Easy-0.64/t/layout.t Graph-Easy-0.64/t/layouter/ Graph-Easy-0.64/t/layouter/multiples.txt Graph-Easy-0.64/t/layouter/edge_label.txt Graph-Easy-0.64/t/layouter/state.txt Graph-Easy-0.64/t/layouter/layouter.txt Graph-Easy-0.64/t/layouter/layouter_loop.txt Graph-Easy-0.64/t/layouter/layouter_chain.txt Graph-Easy-0.64/t/class.t Graph-Easy-0.64/t/node_mc.t Graph-Easy-0.64/bin/ Graph-Easy-0.64/bin/graph-easy Graph-Easy-0.64/inc/ Graph-Easy-0.64/inc/Module/ Graph-Easy-0.64/inc/Module/Install/ Graph-Easy-0.64/inc/Module/Install/Can.pm Graph-Easy-0.64/inc/Module/Install/Base.pm Graph-Easy-0.64/inc/Module/Install/Win32.pm Graph-Easy-0.64/inc/Module/Install/WriteAll.pm Graph-Easy-0.64/inc/Module/Install/Makefile.pm Graph-Easy-0.64/inc/Module/Install/Fetch.pm Graph-Easy-0.64/inc/Module/Install/Metadata.pm Graph-Easy-0.64/inc/Module/Install.pm Graph-Easy-0.64/lib/ Graph-Easy-0.64/lib/Graph/ Graph-Easy-0.64/lib/Graph/Easy/ Graph-Easy-0.64/lib/Graph/Easy/Edge/ Graph-Easy-0.64/lib/Graph/Easy/Edge/Cell.pm Graph-Easy-0.64/lib/Graph/Easy/Node/ Graph-Easy-0.64/lib/Graph/Easy/Node/Anon.pm Graph-Easy-0.64/lib/Graph/Easy/Node/Empty.pm Graph-Easy-0.64/lib/Graph/Easy/Node/Cell.pm Graph-Easy-0.64/lib/Graph/Easy/Group.pm Graph-Easy-0.64/lib/Graph/Easy/Base.pm Graph-Easy-0.64/lib/Graph/Easy/Group/ Graph-Easy-0.64/lib/Graph/Easy/Group/Anon.pm Graph-Easy-0.64/lib/Graph/Easy/Group/Cell.pm Graph-Easy-0.64/lib/Graph/Easy/Layout/ Graph-Easy-0.64/lib/Graph/Easy/Layout/Force.pm Graph-Easy-0.64/lib/Graph/Easy/Layout/Path.pm Graph-Easy-0.64/lib/Graph/Easy/Layout/Scout.pm Graph-Easy-0.64/lib/Graph/Easy/Layout/Repair.pm Graph-Easy-0.64/lib/Graph/Easy/Layout/Chain.pm Graph-Easy-0.64/lib/Graph/Easy/Layout/Grid.pm Graph-Easy-0.64/lib/Graph/Easy/Parser/ Graph-Easy-0.64/lib/Graph/Easy/Parser/VCG.pm Graph-Easy-0.64/lib/Graph/Easy/Parser/Graphviz.pm Graph-Easy-0.64/lib/Graph/Easy/As_graphml.pm Graph-Easy-0.64/lib/Graph/Easy/As_vcg.pm Graph-Easy-0.64/lib/Graph/Easy/As_txt.pm Graph-Easy-0.64/lib/Graph/Easy/Layout.pm Graph-Easy-0.64/lib/Graph/Easy/As_graphviz.pm Graph-Easy-0.64/lib/Graph/Easy/Edge.pm Graph-Easy-0.64/lib/Graph/Easy/Attributes.pm Graph-Easy-0.64/lib/Graph/Easy/Parser.pm Graph-Easy-0.64/lib/Graph/Easy/As_ascii.pm Graph-Easy-0.64/lib/Graph/Easy/Node.pm Graph-Easy-0.64/lib/Graph/Easy.pm Graph-Easy-0.64/TODO Graph-Easy-0.64/SIGNATURE Graph-Easy-0.64/LICENSE Graph-Easy-0.64/bench/ Graph-Easy-0.64/bench/stress.pl Graph-Easy-0.64/bench/test.dot Graph-Easy-0.64/bench/test.txt Graph-Easy-0.64/bench/bench.pl Graph-Easy-0.64/bench/serie.pl Graph-Easy-0.64/README Graph-Easy-0.64/MANIFEST.SKIP Graph-Easy-0.64/Makefile.PL Graph-Easy-0.64/META.yml Graph-Easy-0.64/INSTALL Graph-Easy-0.64/CHANGES Graph-Easy-0.64/examples/ Graph-Easy-0.64/examples/parse Graph-Easy-0.64/examples/common.pl Graph-Easy-0.64/examples/syntax.tpl Graph-Easy-0.64/examples/history.txt Graph-Easy-0.64/examples/wikicrawl.pl Graph-Easy-0.64/examples/as_boxart Graph-Easy-0.64/examples/as_svg Graph-Easy-0.64/examples/as_txt Graph-Easy-0.64/examples/as_graphviz Graph-Easy-0.64/examples/fun.tpl Graph-Easy-0.64/examples/complex.txt Graph-Easy-0.64/examples/syntax.pl Graph-Easy-0.64/examples/as_ascii Graph-Easy-0.64/examples/ascii.pl Graph-Easy-0.64/examples/as_html Graph-Easy-0.64/examples/as_boxart_html Graph-Easy-0.64/examples/html.pl Graph-Easy-0.64/examples/base.css Graph-Easy-0.64/MANIFEST Prepending /export/home/fly1064/var/cpan/build/Cache-Cache-1.05-lLSVgQ/blib/arch /export/home/fly1064/var/cpan/build/Cache-Cache-1.05-lLSVgQ/blib/lib /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/arch /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/lib /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/arch /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/lib /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build T/TE/TELS/graph/Graph-Easy-0.64.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Graph::Easy >>> make cp lib/Graph/Easy/As_ascii.pm blib/lib/Graph/Easy/As_ascii.pm cp lib/Graph/Easy/Layout/Repair.pm blib/lib/Graph/Easy/Layout/Repair.pm cp lib/Graph/Easy/Node/Anon.pm blib/lib/Graph/Easy/Node/Anon.pm cp lib/Graph/Easy/Group.pm blib/lib/Graph/Easy/Group.pm cp lib/Graph/Easy/Node/Cell.pm blib/lib/Graph/Easy/Node/Cell.pm cp lib/Graph/Easy/Layout/Grid.pm blib/lib/Graph/Easy/Layout/Grid.pm cp lib/Graph/Easy/As_txt.pm blib/lib/Graph/Easy/As_txt.pm cp lib/Graph/Easy/Edge/Cell.pm blib/lib/Graph/Easy/Edge/Cell.pm cp lib/Graph/Easy.pm blib/lib/Graph/Easy.pm cp lib/Graph/Easy/As_graphml.pm blib/lib/Graph/Easy/As_graphml.pm cp lib/Graph/Easy/Parser/Graphviz.pm blib/lib/Graph/Easy/Parser/Graphviz.pm cp lib/Graph/Easy/Attributes.pm blib/lib/Graph/Easy/Attributes.pm cp lib/Graph/Easy/Layout.pm blib/lib/Graph/Easy/Layout.pm cp lib/Graph/Easy/Group/Cell.pm blib/lib/Graph/Easy/Group/Cell.pm cp lib/Graph/Easy/Layout/Chain.pm blib/lib/Graph/Easy/Layout/Chain.pm cp lib/Graph/Easy/Base.pm blib/lib/Graph/Easy/Base.pm cp lib/Graph/Easy/Parser/VCG.pm blib/lib/Graph/Easy/Parser/VCG.pm cp lib/Graph/Easy/Node/Empty.pm blib/lib/Graph/Easy/Node/Empty.pm cp lib/Graph/Easy/Parser.pm blib/lib/Graph/Easy/Parser.pm cp lib/Graph/Easy/As_vcg.pm blib/lib/Graph/Easy/As_vcg.pm cp lib/Graph/Easy/Node.pm blib/lib/Graph/Easy/Node.pm cp lib/Graph/Easy/Layout/Scout.pm blib/lib/Graph/Easy/Layout/Scout.pm cp lib/Graph/Easy/Edge.pm blib/lib/Graph/Easy/Edge.pm cp lib/Graph/Easy/Layout/Path.pm blib/lib/Graph/Easy/Layout/Path.pm cp lib/Graph/Easy/As_graphviz.pm blib/lib/Graph/Easy/As_graphviz.pm cp lib/Graph/Easy/Group/Anon.pm blib/lib/Graph/Easy/Group/Anon.pm cp lib/Graph/Easy/Layout/Force.pm blib/lib/Graph/Easy/Layout/Force.pm cp bin/graph-easy blib/script/graph-easy /export/home/fly1064/bin/perl "-Iinc" "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/graph-easy Manifying blib/man1/graph-easy.1 Manifying blib/man3/Graph::Easy::Layout::Repair.3 Manifying blib/man3/Graph::Easy::As_ascii.3 Manifying blib/man3/Graph::Easy::Node::Anon.3 Manifying blib/man3/Graph::Easy::Node::Cell.3 Manifying blib/man3/Graph::Easy::Group.3 Manifying blib/man3/Graph::Easy::Layout::Grid.3 Manifying blib/man3/Graph::Easy.3 Manifying blib/man3/Graph::Easy::As_txt.3 Manifying blib/man3/Graph::Easy::Edge::Cell.3 Manifying blib/man3/Graph::Easy::As_graphml.3 Manifying blib/man3/Graph::Easy::Parser::Graphviz.3 Manifying blib/man3/Graph::Easy::Attributes.3 Manifying blib/man3/Graph::Easy::Layout.3 Manifying blib/man3/Graph::Easy::Group::Cell.3 Manifying blib/man3/Graph::Easy::Layout::Chain.3 Manifying blib/man3/Graph::Easy::Base.3 Manifying blib/man3/Graph::Easy::Parser::VCG.3 Manifying blib/man3/Graph::Easy::Parser.3 Manifying blib/man3/Graph::Easy::Node::Empty.3 Manifying blib/man3/Graph::Easy::As_vcg.3 Manifying blib/man3/Graph::Easy::Layout::Scout.3 Manifying blib/man3/Graph::Easy::Node.3 Manifying blib/man3/Graph::Easy::Edge.3 Manifying blib/man3/Graph::Easy::Layout::Path.3 Manifying blib/man3/Graph::Easy::Group::Anon.3 Manifying blib/man3/Graph::Easy::As_graphviz.3 Manifying blib/man3/Graph::Easy::Layout::Force.3 TELS/graph/Graph-Easy-0.64.tar.gz make -- OK Prepending /export/home/fly1064/var/cpan/build/Cache-Cache-1.05-lLSVgQ/blib/arch /export/home/fly1064/var/cpan/build/Cache-Cache-1.05-lLSVgQ/blib/lib /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/arch /export/home/fly1064/var/cpan/build/Perl-Tidy-20071205-V84Rrx/blib/lib /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/arch /export/home/fly1064/var/cpan/build/File-chdir-0.1002-5X0KPO/blib/lib /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/arch /export/home/fly1064/var/cpan/build/Text-Table-1.114-JApbz2/blib/lib /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/arch /export/home/fly1064/var/cpan/build/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/anon............... 1..31 ok 1 - use Graph::Easy::Node::Anon; ok 2 - use Graph::Easy; ok 3 - use Graph::Easy::As_txt; ok 4 - require Graph::Easy::As_ascii; ok 5 - Graph::Easy::Node::Anon->can(...) ok 6 ok 7 - no error yet ok 8 - x == undef ok 9 - y == undef ok 10 - w == undef ok 11 - h == undef ok 12 - label ok 13 - name ok 14 - no title per default ok 15 - pos = 0,0 ok 16 - no graph ok 17 - no outgoing links ok 18 - no incoming links ok 19 - successors/predecssors leave graph alone ok 20 - w == 3 ok 21 - h == 3 ok 22 - anon as_txt ok 23 - as_html ok 24 - anon as_ascii ok 25 - anon as_graphviz ok 26 - anon node ok 27 - anon as_txt ok 28 - as_html ok 29 - anon node as graphviz ok 30 - anon as_txt ok 31 - as_html ok t/anon_group......... 1..15 ok 1 - use Graph::Easy::Group::Anon; ok 2 - use Graph::Easy; ok 3 - use Graph::Easy::As_txt; ok 4 - require Graph::Easy::As_ascii; ok 5 - Graph::Easy::Group::Anon->can(...) ok 6 ok 7 - no error yet ok 8 - label ok 9 - name ok 10 - no title per default ok 11 - no graph ok 12 - no outgoing links ok 13 - no incoming links ok 14 - successors/predecssors leave graph alone ok 15 - anon group as_txt ok t/as_txt............. 1..4 ok 1 - use Graph::Easy; ok 2 - Graph::Easy->can('as_txt') ok 3 - no parsing error ok 4 - as_txt with offset and origin ok t/as_vcg............. 1..7 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::Parser; ok 3 - Graph::Easy->can(...) ok 4 - as_vcg and as_vcg_file are equal ok 5 - as_vcg matches ok 6 - as_vcg matches ok 7 - as_vcg has graph label ok t/ascii.............. 1..451 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::Parser; ok 3 ok 4 - no error yet # at 0_empty_group.txt ok 5 - 0 nodes ok 6 - from 0_empty_group.txt ok 7 - 0_empty_group.txt as_txt # Generated: # # # # at 0_empty_groups.txt ok 8 - 0 nodes Warning: Layouter could only place 0 nodes/0 edges out of 0/2 - giving up at t/ascii.t line 61 ok 9 - from 0_empty_groups.txt ok 10 - 0_empty_groups.txt as_txt # Generated: # # # # at 10_repair.txt ok 11 - 10 nodes ok 12 - from 10_repair.txt ok 13 - 10_repair.txt as_txt # Generated: # # # +---------------------+ # | | # + - - - - - - - - - - - - - - - - - + | # ' DMZ1: ' | # ' ' v # ' +---------+ +-----------+ ' +----------+ # ' | 1Server | <------ | | ' --> | 1Check | -+ # ' +---------+ | | ' +----------+ | # ' ^ | | ' | | # ' +---------------- | | ' | | # ' | 1Proxy | ' | | # ' | | - - -+ | | # + - - - - - - - - - | | ' | | # ' | | ' | | # ' | | ---+ ' | | # ' +-----------+ | ' | | # ' | | ' | | # ' | | ' | | # ' | | ' v | # +- - - | | - - - - - - -+ | # ' v | ' | # ' +-----------+ | +----------+ ' | # ' +--- | 1Database | <--+ | | ' <+ # ' | +-----------+ | | ' # ' | | | | ' # ' | +-----------------> | 1Backend | ' # ' | | | ' # ' | | | ' # ' +------------------------> | | ' # ' +----------+ ' # ' ' # +- - - - - - - - - - - - - - - - - - - - - -+ # + - - - - - - - - - - - - - - - - - -+ # ' DMZ: ' # ' ' # +---------+ ' +-----------+ +----------+ ' # | Check | <-- ' | Proxy | ------> | Server | ' # +---------+ ' +-----------+ +----------+ ' # | ' | ' # | ' | ' # | ' v ' # | ' +-----------+ +----------+ ' # | ' | Database | ------> | Backend | ' # | ' +-----------+ +----------+ ' # | ' ' # | + - - - - - - - - - - - - - - - - - -+ # | ^ # +-----------------------------------------+ # # at 10borders.txt ok 14 - 10 nodes ok 15 - from 10borders.txt ok 16 - 10borders.txt as_txt # Generated: # # + - - - - - - -+ # ' Dashed ' ==> none # + - - - - - - -+ # +--------------+ .......... # | Solid | ..> : Dotted : # +--------------+ :........: # +-.-.-.-.-.-.-.+ ########## # ! dot-dash ! - > # Bold # # +-.-.-.-.-.-.-.+ ########## # +.-..-..-..-..-+ +~~~~~~~~+ # | dot-dot-dash | .-> { wave { # +.-..-..-..-..-+ +~~~~~~~~+ # # = = = = = = =# #========# # " double-dash " ~~> H Double H # # = = = = = = =# #========# # # at 18_multiples.txt ok 17 - 18 nodes ok 18 - from 18_multiples.txt ok 19 - 18_multiples.txt as_txt # Generated: # # # ................................................ # : v # +----------+ +------+ +----------+ +---------+ +---------+ # | 1Bonn | --> | 1Ulm | --> | 1Bautzen | --> | 1Berlin | --> | 1Kassel | # +----------+ +------+ +----------+ +---------+ +---------+ # ! | # ! | # v | # +----------+ | # | 1Koblenz | <-----+ # +----------+ # # ................................................ # : v # +----------+ +------+ +----------+ +---------+ +---------+ # | 2Bonn | --> | 2Ulm | --> | 2Bautzen | --> | 2Berlin | --> | 2Kassel | # +----------+ +------+ +----------+ +---------+ +---------+ # ! | # ! | # v | # +----------+ | # | 2Koblenz | <-----+ # +----------+ # # ................................................ # : v # +----------+ +------+ +----------+ +---------+ +---------+ # | Bonn | --> | Ulm | --> | Bautzen | --> | Berlin | --> | Kassel | # +----------+ +------+ +----------+ +---------+ +---------+ # ! | # ! | # v | # +----------+ | # | Koblenz | <-----+ # +----------+ # # at 1_bidi_loop.txt ok 20 - 1 nodes ok 21 - from 1_bidi_loop.txt ok 22 - 1_bidi_loop.txt as_txt # Generated: # # # +--+ # v v # +------+ # +--> | | <--+ # | | Hamm | | # +--> | | <--+ # +------+ # ^ ^ # +--+ # # at 1_empty_group.txt ok 23 - 1 nodes ok 24 - from 1_empty_group.txt ok 25 - 1_empty_group.txt as_txt # Generated: # # +---------+ # | Outside | # +---------+ # # at 1_selfloop.txt ok 26 - 1 nodes ok 27 - from 1_selfloop.txt ok 28 - 1_selfloop.txt as_txt # Generated: # # # +--+ # v | # +------+ # | One | # +------+ # # at 1_selfloop_2.txt ok 29 - 1 nodes ok 30 - from 1_selfloop_2.txt ok 31 - 1_selfloop_2.txt as_txt # Generated: # # Until not done # +----------------+ # v | # Until not done +--------------------+ Until not done # +----------------- | | -----------------+ # | | Main | | # +----------------> | | <----------------+ # +--------------------+ # ^ Until not done | # +----------------+ # # at 1_selfloop_label.txt ok 32 - 1 nodes ok 33 - from 1_selfloop_label.txt ok 34 - 1_selfloop_label.txt as_txt # Generated: # # Alle Jahre Wieder # +-------------------+ # v | # +-----------------------+ # | Freiburg | # +-----------------------+ # # at 1_undirected_loop.txt ok 35 - 1 nodes ok 36 - from 1_undirected_loop.txt ok 37 - 1_undirected_loop.txt as_txt # Generated: # # # +--+ # | | # +------+ # +--- | | ---+ # | | A | | # +--- | | ---+ # +------+ # | | # +--+ # # at 1node.txt ok 38 - 1 nodes ok 39 - from 1node.txt ok 40 - 1node.txt as_txt # Generated: # # +-----+ # | One | # +-----+ # # at 25_autosplit_empty.txt ok 41 - 25 nodes ok 42 - from 25_autosplit_empty.txt ok 43 - 25_autosplit_empty.txt as_txt # Generated: # # +--+----+-----+ +----+ # | | C | | --> | A1 | # +--+----+-----+ +----+ # +---+---+ +----+ # | D | | --> | A2 | # +---+---+ +----+ # +--+----+ +----+ # | | E | --> | A3 | # +--+----+ +----+ # +---+ +----+ # | F | --> | A4 | # +---+ +----+ # +---+ +----+ # | G | --> | A5 | # +---+ +----+ # +--+---+ +----+ # | | H | --> | A6 | # +--+---+ +----+ # # at 2_autolabel.txt ok 44 - 2 nodes ok 45 - from 2_autolabel.txt ok 46 - 2_autolabel.txt as_txt # Generated: # # +---------------------+ Acme Tr ... porated +---------------------+ # | Bonn (e ... tstadt) | ---------------------> | Frankfu ... ughafen | # +---------------------+ +---------------------+ # # at 2_autosplit_empty.txt ok 47 - 2 nodes ok 48 - from 2_autosplit_empty.txt ok 49 - 2_autosplit_empty.txt as_txt # Generated: # # +--------+----------+ # | Siegen | Siegburg | # +--------+----------+ # # at 2_autosplit_escaped.txt ok 50 - 2 nodes ok 51 - from 2_autosplit_escaped.txt ok 52 - 2_autosplit_escaped.txt as_txt # Generated: # # +-------+---+ # | A | B | C | # +-------+---+ # # at 2_bidi_astar.txt ok 53 - 2 nodes ok 54 - from 2_bidi_astar.txt ok 55 - 2_bidi_astar.txt as_txt # Generated: # # +--------+ +--------------+ # | Erfurt | <--------> | Bad Schandau | # +--------+ +--------------+ # # at 2_bidi_endpoint.txt ok 56 - 2 nodes ok 57 - from 2_bidi_endpoint.txt ok 58 - 2_bidi_endpoint.txt as_txt # Generated: # # +--------+ +--------------+ # | Erfurt | <--------> | Bad Schandau | # +--------+ +--------------+ # # at 2_class.txt ok 59 - 2 nodes ok 60 - from 2_class.txt ok 61 - 2_class.txt as_txt # Generated: # # #===# #===# # H A H --> H B H # #===# #===# # # at 2_classes.txt ok 62 - 2 nodes ok 63 - from 2_classes.txt ok 64 - 2_classes.txt as_txt # Generated: # # +-----+ red +-------+ # | Red | -----> | Black | # +-----+ +-------+ # # at 2_cluster.txt ok 65 - 2 nodes ok 66 - from 2_cluster.txt ok 67 - 2_cluster.txt as_txt # Generated: # # +---------+ +--------+ # | Hamburg | --> | Altona | # +---------+ +--------+ # # at 2_cluster_2.txt ok 68 - 2 nodes ok 69 - from 2_cluster_2.txt ok 70 - 2_cluster_2.txt as_txt # Generated: # # +---------+ +--------+ # | | --> | | # | Hamburg | | Altona | # | | | | # | | --> | | # +---------+ +--------+ # # at 2_cluster_3.txt ok 71 - 2 nodes ok 72 - from 2_cluster_3.txt ok 73 - 2_cluster_3.txt as_txt # Generated: # # # +---------+ # | v # +---------+ +--------+ # | | --> | | # | Hamburg | | Altona | # | | | | # | | --> | | # +---------+ +--------+ # # at 2_dot.txt ok 74 - 2 nodes ok 75 - from 2_dot.txt ok 76 - 2_dot.txt as_txt # Generated: # # # // digraph G { # # +-------------+ +---------+ # | Kummersbach | --> | Düsburg | # +-------------+ +---------+ # # at 2_dot_dot_dash.txt ok 77 - 2 nodes ok 78 - from 2_dot_dot_dash.txt ok 79 - 2_dot_dot_dash.txt as_txt # Generated: # # +.-..-..-..-..-..+ +-.-+ # | Test | ! ! # : Test : ! B ! # | Test test test | ! ! # : test : ..-> ! ! # +.-..-..-..-..-..+ +-.-+ # # at 2_edges.txt ok 80 - 2 nodes ok 81 - from 2_edges.txt ok 82 - 2_edges.txt as_txt # Generated: # # # +-----------+ # | v # +-----+ +-----+ # | One | --> | Two | # +-----+ +-----+ # # at 2_flow.txt ok 83 - 2 nodes ok 84 - from 2_flow.txt ok 85 - 2_flow.txt as_txt # Generated: # # # +------------+ # | v # +------+ +-------+ # | Left | | Right | # +------+ +-------+ # # at 2_graph_label.txt ok 86 - 2 nodes ok 87 - from 2_graph_label.txt ok 88 - 2_graph_label.txt as_txt # Generated: # # # My Graph # # +------------+ +--------+ # | Regensburg | --> | Passau | # +------------+ +--------+ # # at 2_group.txt ok 89 - 2 nodes ok 90 - from 2_group.txt ok 91 - 2_group.txt as_txt # Generated: # # + - - - - - - - - - - - - + # ' Test ' # ' group ' # ' ' # ' +------+ +--------+ ' # ' | Bonn | --> | Berlin | ' # ' +------+ +--------+ ' # ' ' # + - - - - - - - - - - - - + # # at 2_group_labelpos.txt ok 92 - 2 nodes ok 93 - from 2_group_labelpos.txt ok 94 - 2_group_labelpos.txt as_txt # Generated: # # + - - - - - - - - - - - - - - - - - + # ' ' # ' +-----------+ +-------------+ ' # ' | Zugspitze | --> | Wasserkuppe | ' # ' +-----------+ +-------------+ ' # ' ' # ' Bergtour: ' # + - - - - - - - - - - - - - - - - - + # # at 2_group_multicell.txt ok 95 - 2 nodes ok 96 - from 2_group_multicell.txt ok 97 - 2_group_multicell.txt as_txt # Generated: # # + - - - - - - - - - - - - - - - - - - - -+ # ' Some group: ' # ' ' # ' +-------------------+ +--------+ ' # ' | Frankfurt a. Main | ----> | Berlin | ' # ' | (Flughafen) | +--------+ ' # ' | | ' # ' +-------------------+ - - - - - - - -+ # ' ' # + - - - - - - - - - - - + # # at 2_group_no_border.txt ok 98 - 2 nodes ok 99 - from 2_group_no_border.txt ok 100 - 2_group_no_border.txt as_txt # Generated: # # Test # group # # +------+ +--------+ # | Bonn | --> | Berlin | # +------+ +--------+ # # at 2_invisible_left.txt ok 101 - 2 nodes ok 102 - from 2_invisible_left.txt ok 103 - 2_invisible_left.txt as_txt # Generated: # # +--------+ # --> | Berlin | # +--------+ # # at 2_invisible_right.txt ok 104 - 2 nodes ok 105 - from 2_invisible_right.txt ok 106 - 2_invisible_right.txt as_txt # Generated: # # +------+ # | Bonn | --> # +------+ # # at 2_label.txt ok 107 - 2 nodes ok 108 - from 2_label.txt ok 109 - 2_label.txt as_txt # Generated: # # +---+ +---+ # | A | --> | A | # +---+ +---+ # # at 2_label_align.txt ok 110 - 2 nodes ok 111 - from 2_label_align.txt ok 112 - 2_label_align.txt as_txt # Generated: # # +-----------------+ +---+ # | Long Node Label | A | | # | left | long | B | # | right | edge label | | # | center | ------------> | | # +-----------------+ +---+ # # at 2_list_attr.txt ok 113 - 2 nodes ok 114 - from 2_list_attr.txt ok 115 - 2_list_attr.txt as_txt # Generated: # # + - - - -+ # ' Berlin ' # + - - - -+ # + - - - -+ # ' Bonn ' # + - - - -+ # # at 2_long_labels.txt ok 116 - 2 nodes ok 117 - from 2_long_labels.txt ok 118 - 2_long_labels.txt as_txt # Generated: # # +------+ +---+ # | My | A | | # | long | long | B | # | node | label | | # | name | -------> | | # +------+ +---+ # # at 2_newlines.txt ok 119 - 2 nodes ok 120 - from 2_newlines.txt ok 121 - 2_newlines.txt as_txt # Generated: # # +--------+ .......... # | Berlin | : Berlin : # | (W) | --> : (O) : # +--------+ :........: # # at 2_selfloop.txt ok 122 - 2 nodes ok 123 - from 2_selfloop.txt ok 124 - 2_selfloop.txt as_txt # Generated: # # +--------------------+ # | Start | # +--------------------+ # | # | # v # Until not done +--------------------+ Until not done # +----------------- | | -----------------+ # | | Main | | # +----------------> | | <----------------+ # +--------------------+ # ^ Until not done | # +----------------+ # # at 2_selfloop_flow_down.txt ok 125 - 2 nodes ok 126 - from 2_selfloop_flow_down.txt ok 127 - 2_selfloop_flow_down.txt as_txt # Generated: # # +-------+ # | Start | # +-------+ # | # | # v # Until not done +-------+ Until done # +----------------- | | -------------+ # | | Main | | # +----------------> | | <------------+ # +-------+ # # at 2_split_bug.txt ok 128 - 2 nodes ok 129 - from 2_split_bug.txt ok 130 - 2_split_bug.txt as_txt # Generated: # # +-----------+ # | Some [] | # +-----------+ # | Autosplit | # +-----------+ # # at 2_wrap.txt ok 131 - 2 nodes ok 132 - from 2_wrap.txt ok 133 - 2_wrap.txt as_txt # Generated: # # +------------+ Drive +------------+ # | Frankfurt | a car | Small | # | Oder | to | city near | # | Flughafen- | the | a | # | Terminal | destination | beautyfull | # | | -------------> | river | # +------------+ +------------+ # # at 2_zeros.txt ok 134 - 2 nodes ok 135 - from 2_zeros.txt ok 136 - 2_zeros.txt as_txt # Generated: # # 0 # +----------+ # v | # +---+ 0 +---+ # | 0 | ---> | 0 | # +---+ +---+ # # at 2nodes.txt ok 137 - 2 nodes ok 138 - from 2nodes.txt ok 139 - 2nodes.txt as_txt # Generated: # # +-----+ +-----+ # | One | ==> | Two | # +-----+ +-----+ # # at 3_autosplit_hang.txt ok 140 - 3 nodes ok 141 - from 3_autosplit_hang.txt ok 142 - 3_autosplit_hang.txt as_txt # Generated: # # +---+ +---+---+ # | 1 | --> | 2 | 3 | # +---+ +---+---+ # # at 3_bend_bug.txt ok 143 - 3 nodes ok 144 - from 3_bend_bug.txt ok 145 - 3_bend_bug.txt as_txt # Generated: # # +------+ +-----------+ # | Bonn | | Berlin | # +------+ +-----------+ # | # | # | # | +-----------+ # +--------> | Frankfurt | # +-----------+ # # at 3_cache_bug.txt ok 146 - 3 nodes ok 147 - from 3_cache_bug.txt ok 148 - 3_cache_bug.txt as_txt # Generated: # # + - - - + # ' G ' # ' ' # ' +---+ ' # ' | A | ' ------+ # ' +---+ ' | # ' ' | # + - - - + | # | # | C # v # +----+ # | B | --> # +----+ # # at 3_cluster.txt ok 149 - 3 nodes ok 150 - from 3_cluster.txt ok 151 - 3_cluster.txt as_txt # Generated: # # +-------+-----------+-----------+ # | Husum | Schleswig | Flensburg | # +-------+-----------+-----------+ # # at 3_colors.txt ok 152 - 3 nodes ok 153 - from 3_colors.txt ok 154 - 3_colors.txt as_txt # Generated: # # +----------+ +-----+ +--------+ # | Preserve | --> | The | --> | Colors | # +----------+ +-----+ +--------+ # # at 3_corrupt.txt ok 155 - 3 nodes ok 156 - from 3_corrupt.txt ok 157 - 3_corrupt.txt as_txt # Generated: # # +----+ +------+ +----+ # | AB | --> | ABCB | --> | AB | # +----+ +------+ +----+ # # at 3_edge_labels_from_class.txt ok 158 - 3 nodes ok 159 - from 3_edge_labels_from_class.txt ok 160 - 3_edge_labels_from_class.txt as_txt # Generated: # # +---+ Yes +---+ MyLabel +---+ # | A | -----> | B | ---------> | C | # +---+ +---+ +---+ # # at 3_edge_repair.txt ok 161 - 3 nodes ok 162 - from 3_edge_repair.txt ok 163 - 3_edge_repair.txt as_txt # Generated: # # # #====# # H H # + - - - - - - - - - - - - -+ H H # ' Router: ' H H # ' ' H v # ' +-------+ +--------+ ' H +---------+ # ' | Input | --> | Output | ' H | Network | # ' +-------+ +--------+ ' H +---------+ # ' ' H # + - - - - - - - - - - - - -+ H # H H # #===========# # # at 3_edge_start.txt ok 164 - 3 nodes ok 165 - from 3_edge_start.txt ok 166 - 3_edge_start.txt as_txt # Generated: # # +---+ +---+ # | | --> | C | # | A | +---+ # | | +---+ # | | --> | B | # +---+ +---+ # # at 3_empty_group.txt ok 167 - 3 nodes ok 168 - from 3_empty_group.txt ok 169 - 3_empty_group.txt as_txt # Generated: # # # +---+ +---+ # | A | --> | B | # +---+ +---+ # +---+ # | C | # +---+ # # at 3_flow.txt ok 170 - 3 nodes ok 171 - from 3_flow.txt ok 172 - 3_flow.txt as_txt # Generated: # # +-----------+ +-----------+ # | Wolfsburg | <-- | Bielefeld | # +-----------+ +-----------+ # ^ # | # | # +-----------+ # | Enschede | # +-----------+ # # at 3_group_align_center.txt ok 173 - 3 nodes ok 174 - from 3_group_align_center.txt ok 175 - 3_group_align_center.txt as_txt # Generated: # # # My Graph # # Nodes: # # +---------+ label +---------+ +---------+ # | Right | text | Left | | Center | # | Aligned | -------> | aligned | --> | aligned | # +---------+ +---------+ +---------+ # # at 3_inherit.txt ok 176 - 3 nodes ok 177 - from 3_inherit.txt ok 178 - 3_inherit.txt as_txt # Generated: # # +------------+ # | Left | # +------------+ # | # | # v # +------------+ # | Lefty, too | # +------------+ # | # | # v # +------------+ # | Right | # +------------+ # # at 3_invisible_both.txt ok 179 - 3 nodes ok 180 - from 3_invisible_both.txt ok 181 - 3_invisible_both.txt as_txt # Generated: # # +------+ # --> | Bonn | --> # +------+ # # at 3_joining.txt ok 182 - 3 nodes ok 183 - from 3_joining.txt ok 184 - 3_joining.txt as_txt # Generated: # # # +---------+----+ # | v | # +---+ +---+ | # | A | | C | | # +---+ +---+ | # | ^ | # | | | # +---------+ | # | | # | | # | | # v | # +---+ | # | B | <+ # +---+ # # at 3_joint.txt ok 185 - 3 nodes ok 186 - from 3_joint.txt ok 187 - 3_joint.txt as_txt # Generated: # # +----------+ +--------+ # | Mannheim | ------+-> | Weimar | # +----------+ | +--------+ # | # | # | # +----------+ | # | Potsdam | ------+ # +----------+ # # at 3_joint_short.txt ok 188 - 3 nodes ok 189 - from 3_joint_short.txt ok 190 - 3_joint_short.txt as_txt # Generated: # # +---+ # | C | # +---+ # ^ # | # | # +---++---+ | # | A || B | | # +---++---+ | # | | | # +----+----+ # # at 3_list_attr.txt ok 191 - 3 nodes ok 192 - from 3_list_attr.txt ok 193 - 3_list_attr.txt as_txt # Generated: # # + - - - -+ test +-.-.-.-.-.-+ test + - - -+ # ' Berlin ' ------> ! Frankfurt ! <------ ' Bonn ' # + - - - -+ +-.-.-.-.-.-+ + - - -+ # # at 3_lists.txt ok 194 - 3 nodes ok 195 - from 3_lists.txt ok 196 - 3_lists.txt as_txt # Generated: # # +------+ +--------+ +-----+ # | Bonn | --> | Berlin | <-- | Ulm | # +------+ +--------+ +-----+ # # at 3_nodes_5_edges.txt ok 197 - 3 nodes ok 198 - from 3_nodes_5_edges.txt ok 199 - 3_nodes_5_edges.txt as_txt # Generated: # # # +- - - - - - - - - - - - - - - - - - + # ' v # +--------------+ +---------+ +-----------+ # +- | Default Page | --> | Sign Up | --> | | # ! +--------------+ +---------+ | | # ! " | | # ! #= = = = = = = = = = = = = = = = > | Main Page | # ! | | # ! | | # +-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-> | | # +-----------+ # # at 3_selfloop.txt ok 200 - 3 nodes ok 201 - from 3_selfloop.txt ok 202 - 3_selfloop.txt as_txt # Generated: # # Until not done # +----------------+ # v | # +-------+ +--------------------+ +-----+ # | Start | --> | Main | --> | End | # +-------+ +--------------------+ +-----+ # # at 3_selfloop_flip.txt ok 203 - 3 nodes ok 204 - from 3_selfloop_flip.txt ok 205 - 3_selfloop_flip.txt as_txt # Generated: # # # +------+ # v | # +--------+ +----------+ +----------+ # | Adenau | --> | Monschau | <-- | Nideggen | # +--------+ +----------+ +----------+ # # at 3_selfloop_flow_down.txt ok 206 - 3 nodes ok 207 - from 3_selfloop_flow_down.txt ok 208 - 3_selfloop_flow_down.txt as_txt # Generated: # # +-------+ # | Start | # +-------+ # | # | # v # +-------+ Until not done # | | -----------------+ # | Main | | # | | <----------------+ # +-------+ # | # | # v # +-------+ # | End | # +-------+ # # at 3_selfloop_flow_left.txt ok 209 - 3 nodes ok 210 - from 3_selfloop_flow_left.txt ok 211 - 3_selfloop_flow_left.txt as_txt # Generated: # # +-----+ +--------------------+ +-------+ # | End | <-- | Main | <-- | Start | # +-----+ +--------------------+ +-------+ # ^ Until not done | # +----------------+ # # at 3_selfloop_flow_up.txt ok 212 - 3 nodes ok 213 - from 3_selfloop_flow_up.txt ok 214 - 3_selfloop_flow_up.txt as_txt # Generated: # # +-------+ # | End | # +-------+ # ^ # | # | # Until not done +-------+ # +----------------- | | # | | Main | # +----------------> | | # +-------+ # ^ # | # | # +-------+ # | Start | # +-------+ # # at 3_split_attribute.txt ok 215 - 3 nodes ok 216 - from 3_split_attribute.txt ok 217 - 3_split_attribute.txt as_txt # Generated: # # + - - - - - + # ' Some ' # +-----------+ # | Autosplit | # +-----------+ # | Node | # +-----------+ # # at 3nodes.txt ok 218 - 3 nodes ok 219 - from 3nodes.txt ok 220 - 3nodes.txt as_txt # Generated: # # +-----+ +-----+ +-------+ # | One | ==> | Two | - > | Three | # +-----+ +-----+ +-------+ # # at 4_2x2nodes.txt ok 221 - 4 nodes ok 222 - from 4_2x2nodes.txt ok 223 - 4_2x2nodes.txt as_txt # Generated: # # +-----------+ +--------+ # | Frankfurt | --> | Hof | # +-----------+ +--------+ # +-----------+ +--------+ # | Hamburg | --> | Altona | # +-----------+ +--------+ # # at 4_att.txt ok 224 - 4 nodes ok 225 - from 4_att.txt ok 226 - 4_att.txt as_txt # Generated: # # +------------+ +---+ # | $a = "9"; | | 2 | # | my $b = 1; | --> | | # +------------+ +---+ # +------------+ +---+ # | $a = ";% | --> | 4 | # +------------+ +---+ # # at 4_autosplit_class.txt ok 227 - 4 nodes ok 228 - from 4_autosplit_class.txt ok 229 - 4_autosplit_class.txt as_txt # Generated: # # #===#.... # H A H B : # #===#...: # + - +===# # ' C H D H # + - +===# # # at 4_autosplit_empty.txt ok 230 - 4 nodes ok 231 - from 4_autosplit_empty.txt ok 232 - 4_autosplit_empty.txt as_txt # Generated: # # # +---------+ # | v # +---+----+----+---+ # | 1 | 2 | | 3 | # +---+----+----+---+ # # at 4_autosplit_offset.txt ok 233 - 4 nodes ok 234 - from 4_autosplit_offset.txt ok 235 - 4_autosplit_offset.txt as_txt # Generated: # # +---+ # | 1 | -----------+ # +---+ v # +---+----+ +---+ # | 2 | 3 | --> | 3 | # +---+----+ +---+ # # at 4_autosplit_shape.txt ok 236 - 4 nodes ok 237 - from 4_autosplit_shape.txt ok 238 - 4_autosplit_shape.txt as_txt # Generated: # # +---+ # | A | B # +---+ # |---+ # C | D | # ---+ # # at 4_bend_bug.txt ok 239 - 4 nodes ok 240 - from 4_bend_bug.txt ok 241 - 4_bend_bug.txt as_txt # Generated: # # +--------+ +-----------+ # | Bonn | -+ | Ulm | # +--------+ | +-----------+ # | # | # | # +--------+ | +-----------+ # | Berlin | +> | Frankfurt | # +--------+ +-----------+ # # at 4_bug_basename.txt ok 242 - 4 nodes ok 243 - from 4_bug_basename.txt ok 244 - 4_bug_basename.txt as_txt # Generated: # # +---+ # +------ | u | -+ # | +---+ | # | | | # | | | # v v | # +---+----+----+ | # | a | b | c | | # +---+----+----+ | # ^ | # +---------+ # # at 4_bug_joint_2.txt ok 245 - 4 nodes ok 246 - from 4_bug_joint_2.txt ok 247 - 4_bug_joint_2.txt as_txt # Generated: # # +---+ # | E | # +---+ # | # | # | # | # | +---+ # +----+-- | B | # | +---+ # | # | # | # | +---+ # +-- | C | # | +---+ # | +---+ # +-- | D | # +---+ # # at 4_collapse.txt ok 248 - 4 nodes ok 249 - from 4_collapse.txt ok 250 - 4_collapse.txt as_txt # Generated: # # +-----------+ S P A C E +-----------+ # | S P A C E | -----------> | S P A C Y | # +-----------+ +-----------+ # +-----------+ A B C D +-----------+ # | A B C | -----------> | X Z Y | # +-----------+ +-----------+ # # at 4_comma.txt ok 251 - 4 nodes ok 252 - from 4_comma.txt ok 253 - 4_comma.txt as_txt # Generated: # # +---+ +---+ +---+ # | 1 | --> | 4 | <-- | 3 | # +---+ +---+ +---+ # ^ # | # | # +---+ # | 2 | # +---+ # # at 4_cross.txt ok 254 - 4 nodes ok 255 - from 4_cross.txt ok 256 - 4_cross.txt as_txt # Generated: # # +---+ # | C | # +---+ # ' # ' # ' # +---+ ' +---+ # | A | ------+-----> | B | # +---+ ' +---+ # ' # ' # v # +---+ # | D | # +---+ # # at 4_cross_inv.txt ok 257 - 4 nodes ok 258 - from 4_cross_inv.txt ok 259 - 4_cross_inv.txt as_txt # Generated: # # +---+ # | C | # +---+ # ' # ' # ' # +---+ ' +---+ # | A | ' | B | # +---+ ' +---+ # ' # ' # v # +---+ # | D | # +---+ # # at 4_cross_split.txt ok 260 - 4 nodes ok 261 - from 4_cross_split.txt ok 262 - 4_cross_split.txt as_txt # Generated: # # +- - - -+ # ' ' # ' +---+ ' # ' | C | ' # ' +---+ ' # ' | ' # ' | ' # ' | ' # + - - - - - - - | - - - - - -+ # ' Cross: | ' # ' | ' # ' +------+ | +---+ ' # ' | A | --------+-------> | B | ' # ' +------+ | +---+ ' # ' | ' # + - - - - - - - | - - - - - -+ # ' | ' # ' | ' # ' v ' # ' +---+ ' # ' | D | ' # ' +---+ ' # ' ' # +- - - -+ # # at 4_cross_split_hor.txt ok 263 - 4 nodes ok 264 - from 4_cross_split_hor.txt ok 265 - 4_cross_split_hor.txt as_txt # Generated: # # + - - - - -+ # ' Cross: ' # ' ' # ' +------+ ' # ' | A | ' # ' +------+ ' # ' | ' # ' | ' # ' | ' # + - - - - - | - - - - - -+ # ' | ' # ' +---+ | +---+ ' # ' | C | --------+----------> | D | ' # ' +---+ | +---+ ' # ' | ' # + - - - - - | - - - - - -+ # ' | ' # ' | ' # ' v ' # ' +------+ ' # ' | B | ' # ' +------+ ' # ' ' # + - - - - -+ # # at 4_edge_cross.txt ok 266 - 4 nodes ok 267 - from 4_edge_cross.txt ok 268 - 4_edge_cross.txt as_txt # Generated: # # # +---------------------+ # | | # | | # +----------+----------+ | # | | v v # +----+ +----+ +----+ +----+ # | E1 | --> | E2 | --> | S1 | --> | S2 | # +----+ +----+ +----+ +----+ # | ^ # +--------------------------------+ # # at 4_edge_labels.txt ok 269 - 4 nodes ok 270 - from 4_edge_labels.txt ok 271 - 4_edge_labels.txt as_txt # Generated: # # car # +-----------------------------------+ # | v # +------+ train +--------+ bus +---------+ # | Bonn | =======> | Berlin | .....> | Potsdam | # +------+ +--------+ +---------+ # ! # ! bike # v # +--------+ # | Ulm | # +--------+ # # at 4_edge_types.txt ok 272 - 4 nodes ok 273 - from 4_edge_types.txt ok 274 - 4_edge_types.txt as_txt # Generated: # # +---------------+ +--------------+ # | Bingen | <----------> | Mainz | # +---------------+ +--------------+ # +---------------+ test-text +--------------+ # | Bischofswerde | -----------> | Finsterwalde | # +---------------+ +--------------+ # # at 4_endless_loop.txt ok 275 - 4 nodes ok 276 - from 4_endless_loop.txt ok 277 - 4_endless_loop.txt as_txt # Generated: # # +---+ +---+ # | 1 | --> | 2 | # +---+ +---+ # +---+----+ # | 3 | 4 | # +---+----+ # # at 4_endless_loop_2.txt ok 278 - 4 nodes ok 279 - from 4_endless_loop_2.txt ok 280 - 4_endless_loop_2.txt as_txt # Generated: # # +---+ +---+ # | 1 | --> | 2 | # +---+ +---+ # +---+----+ # | 3 | 4 | # +---+----+ # # at 4_flow.txt ok 281 - 4 nodes ok 282 - from 4_flow.txt ok 283 - 4_flow.txt as_txt # Generated: # # +--------+ # | Passau | # +--------+ # | # | # v # +------------+ +--------+ +---------------+ # | Regensburg | <-- | Siegen | --> | Aschaffenburg | # +------------+ +--------+ +---------------+ # # at 4_flow_chain.txt ok 284 - 4 nodes ok 285 - from 4_flow_chain.txt ok 286 - 4_flow_chain.txt as_txt # Generated: # # +---------+ +--------+ # | Bonn | --> | Berlin | # +---------+ +--------+ # | # | # v # +---------+ +--------+ # | Cottbus | --> | Ulm | # +---------+ +--------+ # # at 4_invisible.txt ok 287 - 4 nodes ok 288 - from 4_invisible.txt ok 289 - 4_invisible.txt as_txt # Generated: # # # +---------------------+ # v | # +---------------+ +--------+ # | Bischofswerda | --> --> --> | Bremen | # +---------------+ +--------+ # # at 4_joint.txt ok 290 - 4 nodes ok 291 - from 4_joint.txt ok 292 - 4_joint.txt as_txt # Generated: # # +---++---+ # | U || C | # +---++---+ # ^ ^ # | | # | | # +---++---+ | # | A || B | | # +---++---+ | # | | | # +----+----+ # # at 4_joint_bug_flags.txt ok 293 - 4 nodes ok 294 - from 4_joint_bug_flags.txt ok 295 - 4_joint_bug_flags.txt as_txt # Generated: # # +---+ # | E | # +---+ # ^ # | # | # | # | +---+ # +----+-> | B | # | +---+ # | # | # | # | +---+ # +-> | C | # | +---+ # | +---+ # +-> | D | # +---+ # # at 4_list_attr.txt ok 296 - 4 nodes ok 297 - from 4_list_attr.txt ok 298 - 4_list_attr.txt as_txt # Generated: # # test # +---------------------------------------------------------+ # | v # + - - - -+ test +.-..-..-..-+ test + - - -+ test +.-..-..-..-..-..-.+ # ' Berlin ' ------> | Frankfurt | <------ ' Bonn ' ------> | Frankfurt (Oder) | # + - - - -+ +.-..-..-..-+ + - - -+ +.-..-..-..-..-..-.+ # # at 4_lists.txt ok 299 - 4 nodes ok 300 - from 4_lists.txt ok 301 - 4_lists.txt as_txt # Generated: # # +--------+ +-----------+ # | Bonn | --> | Frankfurt | # +--------+ +-----------+ # | ^ # | | # v | # +--------+ +-----------+ # | Berlin | <-- | Ulm | # +--------+ +-----------+ # # at 4_minlen.txt ok 302 - 4 nodes ok 303 - from 4_minlen.txt ok 304 - 4_minlen.txt as_txt # Generated: # # +---------+ +---------+ +---------+ # | Potsdam | <------- | Berlin | -------> | Cottbus | # +---------+ +---------+ +---------+ # | # | # | # | # | # v # +---------+ # | Leipzig | # +---------+ # # at 4_near.txt ok 305 - 4 nodes ok 306 - from 4_near.txt ok 307 - 4_near.txt as_txt # Generated: # # +------+ +--------+ +-------+ # | Bonn | --> | Berlin | --> | Koeln | # +------+ +--------+ +-------+ # ^ # | # | # +--------+ # | Essen | # +--------+ # # at 4_node_edge.txt ok 308 - 4 nodes ok 309 - from 4_node_edge.txt ok 310 - 4_node_edge.txt as_txt # Generated: # # +---+ test +---+ # | A | -----------------------> | B | # +---+ +---+ # # at 4_nodes_5_edges.txt ok 311 - 4 nodes ok 312 - from 4_nodes_5_edges.txt ok 313 - 4_nodes_5_edges.txt as_txt # Generated: # # # +----------------------------------------+ # | v # +--------------+ +-------------+ +---------+ +-----------+ # | Default Page | --> | Test Search | --> | Sign Up | --> | Main Page | # +--------------+ +-------------+ +---------+ +-----------+ # : ^ # .......................................................... # # at 4_nodes_6_edges.txt ok 314 - 4 nodes ok 315 - from 4_nodes_6_edges.txt ok 316 - 4_nodes_6_edges.txt as_txt # Generated: # # # +-------------------------------------------------------------+ # | | # | | # | +----------------------------------------+ | # | | v v # | +--------------+ +-------------+ +---------+ +-----------+ # +- | Default Page | --> | Test Search | --> | Sign Up | --> | Main Page | # +--------------+ +-------------+ +---------+ +-----------+ # | ^ # +--------------------------------------------------------+ # # at 4_nodes_edge.txt ok 317 - 4 nodes ok 318 - from 4_nodes_edge.txt ok 319 - 4_nodes_edge.txt as_txt # Generated: # # +---+ test +---+ # | A | ---------------> | B | # +---+ +---+ # ^ # | # | # +------+ # | C | # +------+ # # at 4groups.txt ok 320 - 4 nodes ok 321 - from 4groups.txt ok 322 - 4groups.txt as_txt # Generated: # # + - - - - - - - - - - - - - - - - -+ # ' German Cities ' # ' ' # ' +-------------+ +--------+ ' # ' | Cuxhaven | ----> | Bremen | ' # ' +-------------+ +--------+ ' # ' ' # ' - - - - - - - -+ # ' +-------------+ ' # ' | Flensburg | ' # ' +-------------+ ' # ' +-------------+ ' # ' | Hamburg | ' # ' +-------------+ ' # ' ' # + - - - - - - - - + # # at 4groups_class.txt ok 323 - 4 nodes ok 324 - from 4groups_class.txt ok 325 - 4groups_class.txt as_txt # Generated: # # +-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.+ # ! German Cities ! # ! ! # ! +-------------+ +--------+ ! # ! | Cuxhaven | ----> | Bremen | ! # ! +-------------+ +--------+ ! # ! ! # ! -.-.-.-.-.-.-.-.+ # ! +-------------+ ! # ! | Flensburg | ! # ! +-------------+ ! # ! +-------------+ ! # ! | Hamburg | ! # ! +-------------+ ! # ! ! # +-.-.-.-.-.-.-.-.-+ # # at 4nodes.txt ok 326 - 4 nodes ok 327 - from 4nodes.txt ok 328 - 4nodes.txt as_txt # Generated: # # +-----------+ +--------+ +---------+ # | Bonn | --> | Berlin | ..> | Cottbus | # +-----------+ +--------+ +---------+ # | # | # v # +-----------+ # | Frankfurt | # +-----------+ # # at 5_a-star_bug.txt ok 329 - 5 nodes ok 330 - from 5_a-star_bug.txt ok 331 - 5_a-star_bug.txt as_txt # Generated: # # +---+ # | 5 | # +---+ # | | +---+---+----+ # | | | 2 | 3 | 4 | # | 1 | +---+---+----+ # | | | # | | <--------------+ # +---+ # # at 5_arrow_styles.txt ok 332 - 5 nodes ok 333 - from 5_arrow_styles.txt ok 334 - 5_arrow_styles.txt as_txt # Generated: # # +----------+ # | Hagnau | -------+ # +----------+ | # | | # | | # | | +---------------------+ # | | | | # +----------+ +--------------+ ................. +--------+ # | Uhlingen | <--> | Oberuhlingen | <--> : Unteruhlingen : --- | Mainau | # +----------+ +--------------+ :...............: +--------+ # # at 5_flow.txt ok 335 - 5 nodes ok 336 - from 5_flow.txt ok 337 - 5_flow.txt as_txt # Generated: # # +---------+ +-----------+ # | Bonn | --> | Berlin | # +---------+ +-----------+ # | # | # v # +---------+ +-----------+ +-----+ # | Cottbus | --> | Moselkern | --> | Ulm | # +---------+ +-----------+ +-----+ # # at 5_group_repair.txt ok 338 - 5 nodes ok 339 - from 5_group_repair.txt ok 340 - 5_group_repair.txt as_txt # Generated: # # + - - - - - - - - - - - - - - - + # ' DMZ: ' # ' ' # ' +--------+ +----------+ ' +---------+ # ' | Server | <---- | Proxy | ' --> | Check | # ' +--------+ +----------+ ' +---------+ # ' | ' # + - - - - - - - - | ' # ' | ' | # ' | ' | # ' | ' v # ' | - - - - - - - - + # ' v ' # ' +----------+ +---------+ ' # ' | Database | ----> | Backend | ' # ' +----------+ +---------+ ' # ' ' # +- - - - - - - - - - - - - - - - + # # at 5_group_split.txt ok 341 - 5 nodes ok 342 - from 5_group_split.txt ok 343 - 5_group_split.txt as_txt # Generated: # # # +--------------------------------------------+ # | | # + - - - - - - - - - - - - - - - - - - - - - - + | # ' test: ' | # ' ' | # ' +------+ +--------+ +-----------+ ' | # ' | Bonn | --> | Berlin | ----> | Frankfurt | ' | # ' +------+ +--------+ +-----------+ ' | # ' | ' | # + - - - - - - - - - - - - - - | ' | # ' | ' | # ' | ' | # ' v ' v # ' +-----------+ '+-----+ # ' | Hagen | '| Ulm | # ' +-----------+ '+-----+ # ' ' # + - - - - - - - + # # at 5_joint.txt ok 344 - 5 nodes ok 345 - from 5_joint.txt ok 346 - 5_joint.txt as_txt # Generated: # # +---------+ # | Zwickau | # +---------+ # ^ # | # | # +------------------------------+ | # | Hannover | | # +------------------------------+ | # | | | | # | | | | # v v v | # +--------++--------++----------+ | # | Aachen || Berlin || Cuxhaven | | # +--------++--------++----------+ | # | | | | # +---------+---------+-----------+ # # at 5_joint_bug2.txt ok 347 - 5 nodes ok 348 - from 5_joint_bug2.txt ok 349 - 5_joint_bug2.txt as_txt # Generated: # # +-------------++---+ # | A || E | # +-------------++---+ # ^ ^ ^ ^ # | | | | # | | | | # v v v | # +---++---++---+ | # | B || C || D | | # +---++---++---+ | # ^ ^ ^ | # +----+----+----+ # # at 5_joint_label.txt ok 350 - 5 nodes ok 351 - from 5_joint_label.txt ok 352 - 5_joint_label.txt as_txt # Generated: # # +-----------+ travel +--------+ # | Aachen | ------+-----------------> | Zittau | # +-----------+ | +--------+ # | # | travel # | # +-----------+ | # | Dachau | ------+ # +-----------+ | # | # | travel # | # +-----------+ | # | Buxtehude | ------+ # +-----------+ | # | # | travel # | # +-----------+ | # | Cottbus | ------+ # +-----------+ # # at 5_long_edge_labels.txt ok 353 - 5 nodes ok 354 - from 5_long_edge_labels.txt ok 355 - 5_long_edge_labels.txt as_txt # Generated: # # very long edge label # +---------------------------------------+ # | v # +---+ +---+ +---+ +---+ +---+ # | A | --> | B | --> | C | --> | D | --> | E | # +---+ +---+ +---+ +---+ +---+ # ^ another very long edge label | # +---------------------------------------+ # # at 5_multicell.txt ok 356 - 5 nodes ok 357 - from 5_multicell.txt ok 358 - 5_multicell.txt as_txt # Generated: # # +---------+ # | Client1 | # +---------+ # ^ # | # | # v # +---------+ +---------+ +---------+ # | Client3 | <--> | Proxy | <--> | Client2 | # +---------+ +---------+ +---------+ # ^ # | # | # v # +---------+ # | Client | # +---------+ # # at 5_offsets.txt ok 359 - 5 nodes ok 360 - from 5_offsets.txt ok 361 - 5_offsets.txt as_txt # Generated: # # +---+ +---+ # | E | <-- | D | # +---+ +---+ # ^ +---+ # +- | C | # +---+ # ^ +---+ # +- | B | # +---+ # ^ +---+ # +------ | A | # +---+ # # at 5_offsets_2.txt ok 362 - 5 nodes ok 363 - from 5_offsets_2.txt ok 364 - 5_offsets_2.txt as_txt # Generated: # # +---+ +---+ # | E | --> | D | -+ # +---+ +---+ v # | +---+ # +> | C | <+ # +---+ | # ^ +---+ # +- | B | ------+ # +---+ v # ^ +---+ # +------ | A | # +---+ # # at 5_rounded.txt ok 365 - 5 nodes ok 366 - from 5_rounded.txt ok 367 - 5_rounded.txt as_txt # Generated: # # ......... - - - - ========== ########## ----------- # : Pullach : ' Parsing ' H Pankow H # Pullheim # | Paderborn | # : : --> ' ' --> H (Berlin) H --> # # --> | | # ......... - - - - ========== ########## ----------- # # at 5_tree_joint.txt ok 368 - 5 nodes ok 369 - from 5_tree_joint.txt ok 370 - 5_tree_joint.txt as_txt # Generated: # # +---+ # | A | # +---+ # | +----+ # +-----> | A1 | # | +----+ # | | | # +-----> | A2 | # | +----+ # | | | # +-----> | A3 | # | +----+ # | | | # +-----> | A4 | # +----+ # # at 6_autosplit_class.txt ok 371 - 6 nodes ok 372 - from 6_autosplit_class.txt ok 373 - 6_autosplit_class.txt as_txt # Generated: # # +---+ +--------+----+---+ # | 1 | --> | D | B | C | # +---+ +--------+----+---+ # ^ # | # | # +---+ +---+ # | 2 | --> | 3 | # +---+ +---+ # # at 6_chain_10_edges.txt ok 374 - 6 nodes ok 375 - from 6_chain_10_edges.txt ok 376 - 6_chain_10_edges.txt as_txt # Generated: # # # +--------------------------------------------------------+ # | | # | | # | +-----------+ | # | | v v # +---------+ +------+ +-----+ +---------+ +--------+ +--------+ # | Koblenz | <-- | Bonn | --> | Ulm | --> | Bautzen | --> | | --> | Kassel | # +---------+ +------+ +-----+ +---------+ | | +--------+ # ^ | | | | | # | | | +-----------> | Berlin | # | | | | | # | | | | | # +---------------+------------+ | | # | +--------+ # | ^ # +----------------------------------------+ # # at 6_chained.txt ok 377 - 6 nodes ok 378 - from 6_chained.txt ok 379 - 6_chained.txt as_txt # Generated: # # # +-------------------------------------------+ # | v # +---------+ +-----+ +---------+ +--------+ +--------+ # | Bonn | --> | Ulm | --> | Bautzen | --> | Berlin | --> | Kassel | # +---------+ +-----+ +---------+ +--------+ +--------+ # | | # | | # v | # +---------+ | # | Koblenz | <-----+ # +---------+ # # at 6_empty_row.txt ok 380 - 6 nodes ok 381 - from 6_empty_row.txt ok 382 - 6_empty_row.txt as_txt # Generated: # # +---+ +---+ # | A | --> | C | # +---+ +---+ # | | | | # +---+ +---+ # | B | | D | # +---+ +---+ # # at 6_fanout.txt ok 383 - 6 nodes ok 384 - from 6_fanout.txt ok 385 - 6_fanout.txt as_txt # Generated: # # +-------------+ +-------------+ +--------------+ # | Hello World | --> | /dev/fanout | -+-----> | Hello World! | # +-------------+ +-------------+ | +--------------+ # | +--------------+ # +-----> | Hello World! | # | +--------------+ # | +--------------+ # +-----> | Hello World! | # | +--------------+ # | +--------------+ # +-----> | Hello World! | # +--------------+ # # at 6_group_align.txt ok 386 - 6 nodes ok 387 - from 6_group_align.txt ok 388 - 6_group_align.txt as_txt # Generated: # # + - - - - - - - - - - - - -+ # ' Left: ' # ' ' # ' +-----+ +------+ ' # ' | A | ------> | B | ' # ' +-----+ +------+ ' # ' ' # + - - - - - - - - - - - - -+ # + - - - - - - - - - - - - -+ # ' Right: ' # ' ' # ' +-----+ +------+ ' # ' | C | ------> | D | ' # ' +-----+ +------+ ' # ' ' # + - - - - - - - - - - - - -+ # + - - - - - - - - - - - - -+ # ' Center: ' # ' ' # ' +-----+ +------+ ' # ' | E | ------> | F | ' # ' +-----+ +------+ ' # ' ' # + - - - - - - - - - - - - -+ # # at 6_joint.txt ok 389 - 6 nodes ok 390 - from 6_joint.txt ok 391 - 6_joint.txt as_txt # Generated: # # +----------+ +------+ +------+ # | Hagen | ------+-> | Bonn | --> | Prag | # +----------+ | +------+ +------+ # | # | # | # +----------+ | # | Hannover | ------+ # +----------+ | # | # | # | # +----------+ | # | Hamburg | ------+ # +----------+ | # | # | # | # +----------+ | # | Hanau | ------+ # +----------+ # # at 6_multicell.txt ok 392 - 6 nodes ok 393 - from 6_multicell.txt ok 394 - 6_multicell.txt as_txt # Generated: # # # +---------+ +---------+ # | v v | # +---+ +---+ +---+ +--------+ +---+ # | G | <-- | | --> | | --> | C | --> | D | # +---+ | A | | B | +--------+ +---+ # | | | | ^ # | | --> | | ------+ # +---+ +---+ # | # | # v # +---+ # | F | # +---+ # # at 6_multicell_offset.txt ok 395 - 6 nodes ok 396 - from 6_multicell_offset.txt ok 397 - 6_multicell_offset.txt as_txt # Generated: # # +------+ # | E | # +------+ # ^ # | # | # +------+ # | High | # +------+ # | # | # v # +------+ # | D | # +------+ # +---+ +------+ +---+ # | C | <-- | Wide | --> | B | # +---+ +------+ +---+ # # at 6_nested_groups.txt ok 398 - 6 nodes ok 399 - from 6_nested_groups.txt ok 400 - 6_nested_groups.txt as_txt # Generated: # # + - - - - - - - - - - + # ' Inner 1 ' # ' ' # ' +-------+ +---+ ' # ' | A | --> | B | ' # ' +-------+ +---+ ' # ' ' # + - - - - - - - - - - + # + - - - - - - - - - - + # ' Inner 2 ' # ' ' # ' +-------+ +---+ ' # ' | C | --> | D | ' # ' +-------+ +---+ ' # ' ' # + - - - - - - - - - - + # + - - - - - - - - - - + # ' Outer ' # ' ' # ' +-------+ +---+ ' # ' | E | --> | F | ' # ' +-------+ +---+ ' # ' ' # + - - - - - - - - - - + # # at 6_ranks.txt ok 401 - 6 nodes ok 402 - from 6_ranks.txt ok 403 - 6_ranks.txt as_txt # Generated: # # +---+ +---+ +---+ # | A | --> | B | --> | C | # +---+ +---+ +---+ # | # +-------------------+ # v # +---+ +---+ # | D | --> | E | # +---+ +---+ # | # +---------+ # v # +---+ # | F | # +---+ # # at 6_split_join_loop.txt ok 404 - 6 nodes ok 405 - from 6_split_join_loop.txt ok 406 - 6_split_join_loop.txt as_txt # Generated: # # # +--------------------------------------------------+ # v | # +---+ +---+ +---+ +---+ +---+ # | A | --> | B | --> | C | -+-----> | X | ------+-> | I | # +---+ +---+ +---+ | +---+ | +---+ # | | # | | # | | # | +---+ | # +-----> | Y | ------+ # +---+ # # at 7_cluster.txt ok 407 - 7 nodes ok 408 - from 7_cluster.txt ok 409 - 7_cluster.txt as_txt # Generated: # # +---+-----+---+---+ # | A | BCD | E | F | # +---+-----+---+---+ # | G | | H | # +---+-----+---+ # # at 7_star.txt ok 410 - 7 nodes ok 411 - from 7_star.txt ok 412 - 7_star.txt as_txt # Generated: # # +----------+ # | Weimar | # +----------+ # ^ # | # | # +------+ +----------+ +-----------+ # | Kiel | <-- | | --> | Frankfurt | # +------+ | Dachau | +-----------+ # +------+ | | +-----------+ # | Ulm | <-- | | --> | Berlin | # +------+ +----------+ +-----------+ # | # | # v # +----------+ # | Chemnitz | # +----------+ # # at 7_tree.txt ok 413 - 7 nodes ok 414 - from 7_tree.txt ok 415 - 7_tree.txt as_txt # Generated: # # +---+ # | A | # +---+ # | +----+ # +-----> | A1 | # | +----+ # | +----+ # +-----> | A2 | # | +----+ # | | +-----+ # | +------> | A23 | # | | +-----+ # | | +-----+ # | +------> | A22 | # | | +-----+ # | | +-----+ # | +------> | A21 | # | +-----+ # | +----+ # +-----> | A3 | # +----+ # # at 8_align.txt ok 416 - 8 nodes ok 417 - from 8_align.txt ok 418 - 8_align.txt as_txt # Generated: # # # My Graph # # +--------------+ +---+ # | | Left center | | # | B | align align | A | # | | ---------> no border --> no border --> | | # +--------------+ +---+ # +--------------+ aligned +-----------+ # | Center | left | Rightmost | # | aligned text | ---------> | | # +--------------+ +-----------+ # + - - - - - - - - - - - - - - - - - - - - - + # ' Nodes: ' # ' ' # ' +--------------+ label +-----------+ ' # ' | Right | text | Left | ' # ' | Aligned | ---------> | aligned | ' # ' +--------------+ +-----------+ ' # ' ' # + - - - - - - - - - - - - - - - - - - - - - + # # at 8_basename.txt ok 419 - 8 nodes ok 420 - from 8_basename.txt ok 421 - 8_basename.txt as_txt # Generated: # # +---+ # | 1 | # +---+ # | # | # v # +---+---+----+ # | A | B | C | # +---+---+----+ # +---+ # | 2 | # +---+ # | # | # v # +---+---+----+ # | A | B | C | # +---+---+----+ # # at 8_chain.txt ok 422 - 8 nodes ok 423 - from 8_chain.txt ok 424 - 8_chain.txt as_txt # Generated: # # +-----------+ # | Dresden | # +-----------+ # ^ # | # | # +------+ +--------+ +-------+ +-----------+ +----------+ +---------+ # | Bonn | --> | Berlin | --> | Koeln | --> | Frankfurt | --> | Hannover | --> | Hamburg | # +------+ +--------+ +-------+ +-----------+ +----------+ +---------+ # | # | # v # +-----------+ # | Chemnitz | # +-----------+ # # at 8_endless_loop.txt ok 425 - 8 nodes ok 426 - from 8_endless_loop.txt ok 427 - 8_endless_loop.txt as_txt # Generated: # # # +-------------------+ # | v # +---+ +---+ +---+ # | 1 | --> | 2 | --> | 3 | # +---+ +---+ +---+ # +---+----+ # | 3 | 4 | # +---+----+ # +---+----+----+ # | 5 | 6 | 7 | # +---+----+----+ # # at 8_flow.txt ok 428 - 8 nodes ok 429 - from 8_flow.txt ok 430 - 8_flow.txt as_txt # Generated: # # +--------------+ +-------+ # | East | --> | South | # +--------------+ +-------+ # | # | # v # +--------------+ +-------+ # | South Too | <-- | West | # +--------------+ +-------+ # | # | # v # +----------------+ +--------------+ # | left (south) | <-- | right (west) | # +----------------+ +--------------+ # | # | # v # +----------------+ +--------------+ # | east (default) | --> | final | # +----------------+ +--------------+ # # at 8_invisible.txt ok 431 - 8 nodes ok 432 - from 8_invisible.txt ok 433 - 8_invisible.txt as_txt # Generated: # # # My sample graph # # +-------+ +-------+ Test +------+ # | Two | | One | label | Four | # | | | | .............> | | # +-------+ +-------+ +------+ # H # + - - - - - - - - - + H # ' ' v # ' +-------+ +-------+ Test label +------+ # ' | Five | <======> | Three | <............> | Six | # ' +-------+ +-------+ +------+ # ' # ' # ' # ' +-------+ +-------+ # ' | Seven | | Eight | # ' +-------+ +-------+ # ' Test label ^ # + - - - - - - - - - + # # at 8_labels.txt ok 434 - 8 nodes ok 435 - from 8_labels.txt ok 436 - 8_labels.txt as_txt # Generated: # # # My sample graph # # +-------+ +-------+ Test +------+ # | Two | label | One | label | Four | # | | <------- | | .............> | | # +-------+ +-------+ +------+ # H # + - - - - - - - - - + H # ' ' v # ' +-------+ +-------+ Test label +------+ # ' +----------- | Five | <======> | Three | <............> | Six | # ' | +-------+ +-------+ +------+ # ' | | # ' | +------------------+ # ' | v # ' | +-------+ +-------+ # ' +----------> | Seven | -------- | Eight | # ' +-------+ +-------+ # ' Test label ^ # + - - - - - - - - - + # # at 8_optimize_bend.txt ok 437 - 8 nodes ok 438 - from 8_optimize_bend.txt ok 439 - 8_optimize_bend.txt as_txt # Generated: # # +------------+ # | printf | # +------------+ # ^ # ' 100 times # ' # +--------+ +------------+ +-------+ +---------+ +---------+ # | init | <.. | main | --> | parse | --> | execute | --> | compare | # +--------+ +------------+ +-------+ +---------+ +---------+ # | | | # | | Testlabel | # v v | # +--------+ +------------+ | # | make a | | cleanup | | # | string | | | | # +--------+ +------------+ | # ^ | # +-----------------------------------------------+ # # at 8_points.txt ok 440 - 8 nodes ok 441 - from 8_points.txt ok 442 - 8_points.txt as_txt # Generated: # # # * --> # --> . --> o --> <> --> + --> --> * # # at 9_chain.txt ok 443 - 9 nodes ok 444 - from 9_chain.txt ok 445 - 9_chain.txt as_txt # Generated: # # +-----------+ # | Dresden | # +-----------+ # ^ # | # | # +------+ +---------+ +-------+ +-----------+ +----------+ +---------+ # | Bonn | --> | Berlin | --> | Koeln | --> | Frankfurt | --> | Hannover | --> | Hamburg | # +------+ +---------+ +-------+ +-----------+ +----------+ +---------+ # | | # | | # v v # +---------+ +-----------+ # | Cottbus | | Chemnitz | # +---------+ +-----------+ # # at 9_cross.txt ok 446 - 9 nodes Warning: Layouter could only place 9 nodes/5 edges out of 9/6 - giving up at t/ascii.t line 61 ok 447 - from 9_cross.txt ok 448 - 9_cross.txt as_txt # Generated: # # # +------------------------+ # | | # | | # +---------+ +----+-------------------+ | # | v | | | | # +---+ +---+ | +---+ +---+----+ | # | U | | I | <+ | A | -------> | B | I | <+ # +---+ +---+ +---+ +---+----+ # | | |----+ # | | C | D | # v +---+----+ # +---+ | | # | Z | | E | # +---+ +---+ # # at 9_flow_south.txt ok 449 - 9 nodes ok 450 - from 9_flow_south.txt ok 451 - 9_flow_south.txt as_txt # Generated: # # +----------------------------------------------+ # | A | # +----------------------------------------------+ # | | | | | | | | # | | | | | | | | # v v v v v v v v # +----++----++----++----++----++----++----++----+ # | A1 || A2 || A3 || A4 || A5 || A6 || A7 || A8 | # +----++----++----++----++----++----++----++----+ # ok t/astar.............. 1..21 ok 1 - use Graph::Easy; ok 2 - Graph::Easy->can(...) ok 3 - Graph::Easy::Heap->can(...) ok 4 - 0,0 => 3,0: 4 (no corner) ok 5 - 3,0 => 3,5: 5 (no corner) ok 6 - 0,0 => 3,5: 3+5+1 (one corner) ok 7 - modifier(0,0) is 1 ok 8 - going round a bend is 7 ok 9 - going straight is 1 ok 10 - EDGE_HOR ok 11 - EDGE_HOR ok 12 - EDGE_HOR ok 13 - EDGE_VER ok 14 - EDGE_VER ok 15 - EDGE_VER ok 16 - EDGE_S_W ok 17 - EDGE_S_W ok 18 - EDGE_S_E ok 19 - EDGE_S_E ok 20 - EDGE_N_W ok 21 - EDGE_N_W ok t/attributes......... 1..123 ok 1 - use Graph::Easy::Attributes; ok 2 - use Graph::Easy; ok 3 - Graph::Easy->can(...) ok 4 - Graph::Easy::Node->can(...) ok 5 - Graph::Easy::Edge->can(...) ok 6 - Graph::Easy::Group->can(...) ok 7 - color red ok 8 - color \#0000ff ok 9 - color \#f0c ok 10 - color rgb(128,255,0) ok 11 - color lavender ok 12 - color lavenderblush ok 13 - color lavenderbush does not exist ok 14 - red => red ok 15 - \#ff0000 => red ok 16 - \#ffffff => white ok 17 - \#808080 => gray ok 18 - grey => grey ok 19 - \#c0c0c0 => gray ok 20 - \#ffffff => white ok 21 - grey23 => grey23 ok 22 - 1 => 1 under rdgy4 ok 23 - red => \#ff0000 ok 24 - grey => \#808080 ok 25 - grey => \#c0c0c0 under x11 ok 26 - grey23 => \#3b3b3b under x11 ok 27 - 1 => \#ca0020 under rdgy4 ok 28 - 4 => \#404040 under rdgy4 ok 29 - color redbrownish is not valid ok 30 - fill redbrownish is not valid ok 31 - border-shape is not valied ok 32 - color red is valid ok 33 - color red is valid ok 34 - color red is valid ok 35 - color w3c/red is valid ok 36 - color w3c/red is valid ok 37 - color w3c/red is valid ok 38 - color x11/red is valid ok 39 - color x11/red is valid ok 40 - color x11/red is valid ok 41 - color chocolate4 is valid ok 42 - color chocolate4 is valid ok 43 - color chocolate4 is valid ok 44 - color rgb(1,2,3) is valid ok 45 - color rgb(1,2,3) is valid ok 46 - color rgb(1,2,3) is valid ok 47 - color rgb(10%,1%,2%) is valid ok 48 - color rgb(10%,1%,2%) is valid ok 49 - color rgb(10%,1%,2%) is valid ok 50 - color rgb(8,1%,0.2) is valid ok 51 - color rgb(8,1%,0.2) is valid ok 52 - color rgb(8,1%,0.2) is valid ok 53 - color w3c/grey is valid ok 54 - color w3c/grey is valid ok 55 - color w3c/grey is valid ok 56 - color chocolate4 is valid ok 57 - gid 123 is valid for graph ok 58 - gid is invalid for nodes ok 59 - gid is invalid for edges ok 60 - output "html" is valid for graph ok 61 - output is invalid for nodes ok 62 - output is invalid for edges ok 63 - no error ok 64 - no error ok 65 - shape is not a valid attribute ok 66 - shape is not a valid attribute ok 67 - flow was set to south ok 68 - flow was set to south ok 69 - label-pos defaults to top ok 70 - label-pos defaults to top ok 71 - label-pos was set to bottom ok 72 - label-pos was set to bottom ok 73 - label-pos defaults to top ok 74 - label-pos defaults to top ok 75 - label-pos was set to bottom ok 76 - label-pos was set to bottom ok 77 - could set text-style on edge ok 78 - could set text-style on edge ok 79 - could set text-style on edge ok 80 - could set text-style on edge ok 81 - could set text-style on graph ok 82 - could set text-style on graph ok 83 - could set text-style on graph ok 84 - could set text-style on graph ok 85 - could set text-style on node ok 86 - could set text-style on node ok 87 - could set text-style on node ok 88 - could set text-style on node ok 89 - could set text-style on group ok 90 - could set text-style on group ok 91 - could set text-style on group ok 92 - could set text-style on group ok 93 - text_styles() ok 94 - text_styles() on node ok 95 - border-style is solid ok 96 - borderstyle is solid ok 97 - border-style is now dashed ok 98 - border-style is now dashed ok 99 - get_attribute("class") works ok 100 - inherited red from class "node" ok 101 - inherited red from class "node" ok 102 - inherited green from graph ok 103 - inherited green from graph ok 104 - got blue ok 105 - attribute fill not set ok 106 - attribute color set to inherit, so we inherit red ok 107 - attribute fill not set on graph ok 108 - attribute color set to green on graph ok 109 - attribute color set to blue on node B ok 110 - attribute fill not set on node m ok 111 - node A has only color set ok 112 - node B has only color set ok 113 - graph has only color set ok 114 - edge has no attributes set ok 115 - class graph ok 116 - class node ok 117 - class edge ok 118 - class anon for node Bonn ok 119 - class foo for edge ok 120 - link() for 'Bonn' ok 121 - no link on graph ok 122 - link() is 'Bonn' ok 123 - link() for graph ok t/base............... 1..6 ok 1 - use Graph::Easy::Base; ok 2 - Graph::Easy::Base->can(...) ok 3 - new seemed to work ok 4 - no error yet ok 5 - main_class works ok 6 - no error yet ok t/boxart............. 1..15 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::As_ascii; ok 3 - Graph::Easy->can(...) ok 4 - contains Bonn ok 5 - contains Berlin ok 6 - doesn't contain '-' ok 7 - contains edge with open arrow ok 8 - contains edge with open arrow ok 9 - contains edge with closed arrow ok 10 - contains edge with filled arrow ok 11 - edge is now dotted ok 12 - contains edge with open arrow ok 13 - contains edge with open arrow ok 14 - contains edge with closed arrow ok 15 - contains edge with filled arrow ok t/cell............... 1..28 ok 1 - use Graph::Easy::Node::Cell; ok 2 - use Graph::Easy; ok 3 - use Graph::Easy::As_ascii; ok 4 - Graph::Easy::Node::Cell->can(...) ok 5 ok 6 - no error yet ok 7 - x == 0 ok 8 - x == 0 ok 9 - label ok 10 - name ok 11 - no title per default ok 12 - pos = 0,0 ok 13 - w == undef ok 14 - h == undef ok 15 - no class ok 16 - as_ascii ok 17 - as_html ok 18 - w = 0 ok 19 - h = 0 ok 20 - node for cell ok 21 - no group yet ok 22 - node for cell ok 23 - group foo ok 24 - foo title ok 25 - title equals name ok 26 - invisible text node ok 27 - use Graph::Easy::As_txt; ok 28 - Graph::Easy::Node::Cell->can(...) ok t/chain.............. 1..44 ok 1 - use Graph::Easy::Layout::Chain; ok 2 - use Graph::Easy; ok 3 - Graph::Easy::Layout::Chain->can(...) ok 4 ok 5 - no error yet ok 6 - new() seemed to work ok 7 - no error ok 8 - start node is $node ok 9 - end node is $node ok 10 - chain stored at node ok 11 - length() is 1 ok 12 - length($node) is 1 ok 13 - chain stored at node ok 14 - chain stored at node2 ok 15 - length() is now 2 ok 16 - start node is $node ok 17 - end node is $node2 ok 18 - length($node) is 2 ok 19 - length($node2) is 1 ok 20 - new() seemed to work ok 21 - no error ok 22 - length() is 1 ok 23 - start node is $node3 ok 24 - end node is $node3 ok 25 - length() is now 2 ok 26 - start node is $node3 ok 27 - end node is $node4 ok 28 - no error ok 29 - other length() is still 0 ok 30 - start node is $node3 ok 31 - end node is $node4 ok 32 - no error ok 33 - chain length() is now 4 ok 34 - start node is $node3 ok 35 - end node is $node4 ok 36 - nodes got merged ok 37 - left all four nodes ok 38 - consumed two nodes ok 39 - nodes got merged ok 40 - other got two nodes ok 41 - node got set to new chain ok 42 - node got set to new chain ok 43 - node got set to new chain ok 44 - node got set to new chain ok t/class.............. 1..23 ok 1 - use Graph::Easy; ok 2 - Graph::Easy->can('_check_class') ok 3 ok 4 - node ok 5 - edge ok 6 - graph ok 7 - group ok 8 - node.foo ok 9 - edge.foo ok 10 - group.foo ok 11 - edge.foo,group.foo,node.foo ok 12 - edge.b,group.b,node.b ok 13 - edge.f,group.f,node.f,edge.b,group.b,node.b ok 14 - edge,group,node ok 15 - edge,group,node ok 16 - edge,group,node ok 17 - edge,group,node ok 18 - edge,group,node ok 19 - edge.red,group.red,node.red,edge.green,group.green,node.green,group ok 20 - invalid selector . ok 21 - invalid selector node. ok 22 - invalid selector foo ok 23 - invalid selector .foo, bar ok t/cluster............ 1..12 ok 1 - use Graph::Easy; ok 2 - offset is 0,0 ok 3 - origin is $first ok 4 - two nodes ok 5 - node can be placed ok 6 - first was really placed ok 7 - second node was placed, too ok 8 - two nodes placed ok 9 - node cannot be placed again ok 10 - node cannot be placed again ok 11 - node cannot be placed again ok 12 - two nodes placed ok t/copy............... 1..55 ok 1 - use Graph::Easy; ok 2 - Graph::Easy->can(...) ok 3 ok 4 - no error yet ok 5 - default output format is html ok 6 - 5 seconds ok 7 - is strict ok 8 - 0 nodes ok 9 - 0 edges ok 10 - graph border is none ok 11 - group border is dashed 1px black ok 12 - node border is solid 1px black ok 13 - 0 edges ok 14 - default output worked ok 15 ok 16 - no error yet ok 17 - default output format is html ok 18 - 5 seconds ok 19 - is strict ok 20 - 0 nodes ok 21 - 0 edges ok 22 - graph border is none ok 23 - group border is dashed 1px black ok 24 - node border is solid 1px black ok 25 - 0 edges ok 26 - default output worked ok 27 - add_edge() returns the new edge ok 28 - 2 nodes added ok 29 - 1 edge ok 30 - as_txt for 2 nodes ok 31 - edge from objects ok 32 - berlin not connecting to bonn ok 33 - edge from names ok 34 - edges() in list context ok 35 - Bonn is red ok 36 - Bonn->Berlin is blue ok 37 - graph is purple ok 38 - 2 nodes added ok 39 - 1 edge ok 40 - as_txt for 2 nodes ok 41 - edge from objects ok 42 - berlin not connecting to bonn ok 43 - edge from names ok 44 - edges() in list context ok 45 - Bonn is red ok 46 - Bonn->Berlin is blue ok 47 - graph is purple ok 48 - catch warnings ok 49 - catch errors ok 50 - fatal errors ok 51 - catch warnings ok 52 - catch errors ok 53 - fatal errors ok 54 - 2 nodesi in original group ok 55 - 2 nodes in copied group ok t/custom............. 1..163 ok 1 - use Graph::Easy::Attributes; ok 2 - use Graph::Easy; ok 3 - Graph::Easy->can('valid_attribute') ok 4 - x-foo-bar is valid ok 5 - x-foo-bar is valid ok 6 - x-foo-bar is valid ok 7 - x-foo-bar is valid ok 8 - x-foo-bar is valid in class graph ok 9 - x-foo-bar is valid in class graph ok 10 - x-foo-bar is valid ok 11 - x-foo-bar is valid in class graph ok 12 - x-foo-bar is valid in class group ok 13 - x-foo-bar is valid in class group ok 14 - x-foo-bar is valid ok 15 - x-foo-bar is valid in class group ok 16 - x-foo-bar is valid in class node ok 17 - x-foo-bar is valid in class node ok 18 - x-foo-bar is valid ok 19 - x-foo-bar is valid in class node ok 20 - x-foo-bar is valid in class edge ok 21 - x-foo-bar is valid in class edge ok 22 - x-foo-bar is valid ok 23 - x-foo-bar is valid in class edge ok 24 - x-bar-foo is valid ok 25 - x-bar-foo is valid ok 26 - x-bar-foo is valid ok 27 - x-bar-foo is valid ok 28 - x-bar-foo is valid in class graph ok 29 - x-bar-foo is valid in class graph ok 30 - x-bar-foo is valid ok 31 - x-bar-foo is valid in class graph ok 32 - x-bar-foo is valid in class group ok 33 - x-bar-foo is valid in class group ok 34 - x-bar-foo is valid ok 35 - x-bar-foo is valid in class group ok 36 - x-bar-foo is valid in class node ok 37 - x-bar-foo is valid in class node ok 38 - x-bar-foo is valid ok 39 - x-bar-foo is valid in class node ok 40 - x-bar-foo is valid in class edge ok 41 - x-bar-foo is valid in class edge ok 42 - x-bar-foo is valid ok 43 - x-bar-foo is valid in class edge ok 44 - x-b-f-a is valid ok 45 - x-b-f-a is valid ok 46 - x-b-f-a is valid ok 47 - x-b-f-a is valid ok 48 - x-b-f-a is valid in class graph ok 49 - x-b-f-a is valid in class graph ok 50 - x-b-f-a is valid ok 51 - x-b-f-a is valid in class graph ok 52 - x-b-f-a is valid in class group ok 53 - x-b-f-a is valid in class group ok 54 - x-b-f-a is valid ok 55 - x-b-f-a is valid in class group ok 56 - x-b-f-a is valid in class node ok 57 - x-b-f-a is valid in class node ok 58 - x-b-f-a is valid ok 59 - x-b-f-a is valid in class node ok 60 - x-b-f-a is valid in class edge ok 61 - x-b-f-a is valid in class edge ok 62 - x-b-f-a is valid ok 63 - x-b-f-a is valid in class edge ok 64 - x-boo-f-bar is valid ok 65 - x-boo-f-bar is valid ok 66 - x-boo-f-bar is valid ok 67 - x-boo-f-bar is valid ok 68 - x-boo-f-bar is valid in class graph ok 69 - x-boo-f-bar is valid in class graph ok 70 - x-boo-f-bar is valid ok 71 - x-boo-f-bar is valid in class graph ok 72 - x-boo-f-bar is valid in class group ok 73 - x-boo-f-bar is valid in class group ok 74 - x-boo-f-bar is valid ok 75 - x-boo-f-bar is valid in class group ok 76 - x-boo-f-bar is valid in class node ok 77 - x-boo-f-bar is valid in class node ok 78 - x-boo-f-bar is valid ok 79 - x-boo-f-bar is valid in class node ok 80 - x-boo-f-bar is valid in class edge ok 81 - x-boo-f-bar is valid in class edge ok 82 - x-boo-f-bar is valid ok 83 - x-boo-f-bar is valid in class edge ok 84 - x-bar is valid ok 85 - x-bar is valid ok 86 - x-bar is valid ok 87 - x-bar is valid ok 88 - x-bar is valid in class graph ok 89 - x-bar is valid in class graph ok 90 - x-bar is valid ok 91 - x-bar is valid in class graph ok 92 - x-bar is valid in class group ok 93 - x-bar is valid in class group ok 94 - x-bar is valid ok 95 - x-bar is valid in class group ok 96 - x-bar is valid in class node ok 97 - x-bar is valid in class node ok 98 - x-bar is valid ok 99 - x-bar is valid in class node ok 100 - x-bar is valid in class edge ok 101 - x-bar is valid in class edge ok 102 - x-bar is valid ok 103 - x-bar is valid in class edge ok 104 - x-b-f is valid ok 105 - x-b-f is valid ok 106 - x-b-f is valid ok 107 - x-b-f is valid ok 108 - x-b-f is valid in class graph ok 109 - x-b-f is valid in class graph ok 110 - x-b-f is valid ok 111 - x-b-f is valid in class graph ok 112 - x-b-f is valid in class group ok 113 - x-b-f is valid in class group ok 114 - x-b-f is valid ok 115 - x-b-f is valid in class group ok 116 - x-b-f is valid in class node ok 117 - x-b-f is valid in class node ok 118 - x-b-f is valid ok 119 - x-b-f is valid in class node ok 120 - x-b-f is valid in class edge ok 121 - x-b-f is valid in class edge ok 122 - x-b-f is valid ok 123 - x-b-f is valid in class edge ok 124 - x--foo-bar is not valid ok 125 - x--foo-bar is not valid ok 126 - x--foo-bar is not valid in class graph ok 127 - x--foo-bar is not valid in class graph ok 128 - x--foo-bar is not valid in class group ok 129 - x--foo-bar is not valid in class group ok 130 - x--foo-bar is not valid in class node ok 131 - x--foo-bar is not valid in class node ok 132 - x--foo-bar is not valid in class edge ok 133 - x--foo-bar is not valid in class edge ok 134 - x-bar-foo- is not valid ok 135 - x-bar-foo- is not valid ok 136 - x-bar-foo- is not valid in class graph ok 137 - x-bar-foo- is not valid in class graph ok 138 - x-bar-foo- is not valid in class group ok 139 - x-bar-foo- is not valid in class group ok 140 - x-bar-foo- is not valid in class node ok 141 - x-bar-foo- is not valid in class node ok 142 - x-bar-foo- is not valid in class edge ok 143 - x-bar-foo- is not valid in class edge ok 144 - x-b--a is not valid ok 145 - x-b--a is not valid ok 146 - x-b--a is not valid in class graph ok 147 - x-b--a is not valid in class graph ok 148 - x-b--a is not valid in class group ok 149 - x-b--a is not valid in class group ok 150 - x-b--a is not valid in class node ok 151 - x-b--a is not valid in class node ok 152 - x-b--a is not valid in class edge ok 153 - x-b--a is not valid in class edge ok 154 - x--boo-f-bar- is not valid ok 155 - x--boo-f-bar- is not valid ok 156 - x--boo-f-bar- is not valid in class graph ok 157 - x--boo-f-bar- is not valid in class graph ok 158 - x--boo-f-bar- is not valid in class group ok 159 - x--boo-f-bar- is not valid in class group ok 160 - x--boo-f-bar- is not valid in class node ok 161 - x--boo-f-bar- is not valid in class node ok 162 - x--boo-f-bar- is not valid in class edge ok 163 - x--boo-f-bar- is not valid in class edge ok t/delete............. 1..46 ok 1 - use Graph::Easy; ok 2 - Graph::Easy->can(...) ok 3 ok 4 - no error yet ok 5 - 2 nodes ok 6 - 1 edge ok 7 - two nodes ok 8 - one edge ok 9 - one edge ok 10 - edge with ID is the only one # add edge, delete it again ok 11 - 2 nodes ok 12 - 1 edge ok 13 - two nodes ok 14 - one edge ok 15 - one edge ok 16 - edge with ID is the only one # add selfloop edge, delete it again ok 17 - 2 nodes ok 18 - 1 edge ok 19 - two nodes ok 20 - one edge ok 21 - one edge ok 22 - edge with ID is the only one ok 23 - 2 nodes ok 24 - 1 edge ok 25 - two nodes ok 26 - one edge ok 27 - one edge ok 28 - edge with ID is the only one # add node, delete it again ok 29 - 2 nodes ok 30 - 1 edge ok 31 - two nodes ok 32 - one edge ok 33 - one edge ok 34 - edge with ID is the only one # add node with edge, delete it again ok 35 - 2 nodes ok 36 - 1 edge ok 37 - two nodes ok 38 - one edge ok 39 - one edge ok 40 - edge with ID is the only one ok 41 - 2 nodes ok 42 - 1 edge ok 43 - two nodes ok 44 - one edge ok 45 - one edge ok 46 - edge with ID is the only one ok t/drop............... 1..5 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::Parser; ok 3 - two times as_ascii() changes nothing ok 4 - two times as_boxart() changes nothing ok 5 - dropping a node works ok t/easypm............. 1..138 ok 1 - use Graph::Easy; ok 2 - Graph::Easy->can(...) ok 3 ok 4 - no error yet ok 5 - simple graph (0 nodes) ok 6 - simple graph (0 nodes) ok 7 - directed graph ok 8 - no nodes ok 9 - no anon nodes ok 10 - no edges ok 11 - 2 nodes ok 12 - 1 edges ok 13 - simple graph (2 nodes, 1 edge) ok 14 - 3 nodes ok 15 - 2 edges ok 16 - still simple graph ok 17 - 4 nodes ok 18 - 3 edges ok 19 - still simple graph ok 20 - 5 nodes ok 21 - 4 edges ok 22 - still simple graph ok 23 - 6 nodes ok 24 - 5 edges ok 25 - still simple graph ok 26 - graph background = undef ok 27 - node background = undef ok 28 - node { fill: white } ok 29 - graph { border: none; } ok 30 - now: graph { background: red } ok 31 - now: graph { color: white } ok 32 - edge in css ok 33 - node in css ok 34 - graph in css ok 35 - link not in css ok 36 - label not in css ok 37 - title not in css ok 38 - linkbase not in css ok 39 - autotitle not in css ok 40 - autolabel not in css ok 41 - id is empty string ok 42 - id is now 42 ok 43 - edge in css ok 44 - node in css ok 45 - graph in css ok 46 - link not in css ok 47 - label not in css ok 48 - title not in css ok 49 - linkbase not in css ok 50 - autotitle not in css ok 51 - autolabel not in css ok 52 - edge in css ok 53 - node in css ok 54 - graph in css ok 55 - table.graph42 .node_cities in css ok 56 - table.graph42 .node,table.graph42 .node_anon,table.graph42 .node_cities in css ok 57 - link not in css ok 58 - label not in css ok 59 - title not in css ok 60 - linkbase not in css ok 61 - autotitle not in css ok 62 - autolabel not in css ok 63 - no groups yet ok 64 - no groups yet ok 65 - no groups yet ok 66 - group 'cities' ok 67 - one group ok 68 - no group ok 69 - one group ok 70 - with empty group Cities ok 71 - with empty group Cities ok 72 - edge in css ok 73 - node in css ok 74 - graph in css ok 75 - link not in css ok 76 - label not in css ok 77 - title not in css ok 78 - linkbase not in css ok 79 - autotitle not in css ok 80 - autolabel not in css ok 81 - one node ok 82 - add_node returned $bonn ok 83 - one node ok 84 - add_node returned $bonn ok 85 - same node ok 86 - one node ok 87 - add_node returned $bonn ok 88 - same node ok 89 - one node ok 90 - add_node returned $bonn ok 91 - same node ok 92 - 2 nodes ok 93 - 1 edge ok 94 - edge("A","B") works ok 95 - edge($A,$B) works ok 96 - 2 nodes ok 97 - 2 edges ok 98 - 2 edges from Test to Test2 ok 99 - Test found in output ok 100 - Test found in output ok 101 - one node for ('test','test') ok 102 - one object for ('test','test') ok 103 - as_ascii_html ok 104 - still simple graph ok 105 - not simple graph ok 106 - not simple graph ok 107 - still simple graph ok 108 - still simple graph ok 109 - 3 edges ok 110 - 2 nodes ok 111 - not simple graph ok 112 - one node ok 113 - got inserted with name 0 ok 114 - found node 0 again ok 115 - one node ok 116 - got inserted with name bcd ok 117 - one node ok 118 - got renamed ok 119 - got inserted with name bcd ok 120 - node is part of this graph ok 121 - returned node ok 122 - one node ok 123 - other graph has now zero ok 124 - got inserted with name bcd ok 125 - node is part of this graph ok 126 - returned node ok 127 - directed graph ok 128 - directed graph ok 129 - directed graph ok 130 - directed graph ok 131 - undirected graph ok 132 - undirected graph ok 133 ok 134 - is undirected ok 135 - is undirected ok 136 - merge worked ok 137 - merge worked ok 138 - merge worked ok t/edge............... 1..43 ok 1 - use Graph::Easy::Edge; ok 2 - use Graph::Easy::Edge::Cell; ok 3 - Graph::Easy::Edge->can(...) ok 4 ok 5 - no error yet ok 6 - not undirected ok 7 - not bidiriectional ok 8 - has no port restrictions ok 9 - use Graph::Easy::As_txt; ok 10 - default is "-->" ok 11 - "==>" ok 12 - "..>" ok 13 - "- >" ok 14 - "~~>" ok 15 - ".->" ok 16 - "= >" ok 17 - "= >" ok 18 - --> { style: bold; } ok 19 - -- train --> ok 20 - no cells ok 21 - one cell ok 22 - added this cell ok 23 - two cells ok 24 - first cell stayed ok 25 - added after first cell ok 26 - no cells ok 27 - undirected ok 28 - undirected ok 29 - not undirected ok 30 - bidiriectional ok 31 - bidiriectional ok 32 - not bidiriectional ok 33 - has port restrictions ok 34 - has port restrictions ok 35 - has port restrictions ok 36 - has no port restrictions ok 37 - port('start') ok 38 - background() ok 39 - background() for group member ok 40 - background() for group member ok 41 - background() for group member ok 42 - from/to flipped ok 43 - from/to flipped ok t/edge_cell.......... 1..25 ok 1 - use Graph::Easy::Edge::Cell; ok 2 - use Graph::Easy; ok 3 - use Graph::Easy::As_ascii; ok 4 - Graph::Easy::Edge::Cell->can(...) ok 5 ok 6 - no error yet ok 7 - x == 0 ok 8 - x == 0 ok 9 - no label ok 10 - pos = 0,0 ok 11 - w = undef ok 12 - edge to the left ok 13 ok 14 - w == 5 ok 15 - h == 3 ok 16 - as ascii ok 17 - as ascii ok 18 - as ascii ok 19 - crossing between dot-dash and dashed ok 20 - crossing between dotted and solid ok 21 - EDGE_HOR ok 22 - EDGE_VER ok 23 - EDGE_CROSS ok 24 - EDGE_SHORT_W ok 25 - EDGE_N_W_S ok t/fb................. 1..36 ok 1 - use Graph::Easy::Node; ok 2 - use Graph::Easy; ok 3 - use Graph::Easy::As_ascii; ok 4 - Graph::Easy::Node->can(...) ok 5 ok 6 - no error yet ok 7 - framebuffer set up ok 8 - print + ok 9 - print + ok 10 - print + ok 11 - print -- ok 12 - print '' ok 13 - print "+\n+" ok 14 - print "\|\n\|" ok 15 - new fb set up ok 16 - new fb set up ok 17 - solid border ok 18 - none border ok 19 - solid border ok 20 - dotted border ok 21 - dashed border ok 22 - dot-dash border ok 23 - dot-dot-dash border ok 24 - bold border ok 25 - double border ok 26 - double-dash border ok 27 - wave border ok 28 - solid border, except bottom, which is dotted ok 29 - lines are ok ok 30 - aligns is ok ok 31 - lines are ok ok 32 - aligns is ok ok 33 - lines are ok ok 34 - aligns is ok ok 35 - lines are ok ok 36 - aligns is ok ok t/gdl................ 1..20 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::Parser; ok 3 - use Graph::Easy::Parser::VCG; ok 4 ok 5 - no error yet # at 1_color_code.gdl ok 6 - 1 nodes ok 7 - from 1_color_code.gdl ok 8 - 1_color_code.gdl as_txt # Generated: # # # Graph of sub_105D40F # # +---------------------------+ # | sub_105D40F: | # | mov edi, esi | # | push ebp | # | jz short loc_105D27B | # +---------------------------+ # # at 2_bottom_to_top.gdl ok 9 - 2 nodes ok 10 - from 2_bottom_to_top.gdl ok 11 - 2_bottom_to_top.gdl as_txt # Generated: # # +---+ # | B | # +---+ # ^ # | # | # +---+ # | A | # +---+ # # at 2_left_to_right.gdl ok 12 - 2 nodes ok 13 - from 2_left_to_right.gdl ok 14 - 2_left_to_right.gdl as_txt # Generated: # # +---+ +---+ # | A | --> | B | # +---+ +---+ # # at 2_right_to_left.gdl ok 15 - 2 nodes ok 16 - from 2_right_to_left.gdl ok 17 - 2_right_to_left.gdl as_txt # Generated: # # +---+ +---+ # | B | <-- | A | # +---+ +---+ # # at 2_top_to_bottom.gdl ok 18 - 2 nodes ok 19 - from 2_top_to_bottom.gdl ok 20 - 2_top_to_bottom.gdl as_txt # Generated: # # +---+ # | A | # +---+ # | # | # v # +---+ # | B | # +---+ # ok t/graph-maker........ 1..15 ok 1 - use Graph::Easy; ok 2 - Graph::Easy->can(...) ok 3 ok 4 - no error yet ok 5 - 1 vertex ok 6 - 1 vertex ok 7 - has_edge() ok 8 - has_edge() ok 9 - has_edge() ok 10 - 3 vertices ok 11 - attribute got set ok 12 - 3 vertices ok 13 - 2 vertices ok 14 - 3 vertices ok 15 - 3 vertices ok t/graph.............. 1..72 ok 1 - use Graph::Easy; ok 2 - Graph::Easy->can(...) ok 3 ok 4 - seed was initialized ok 5 - no error yet ok 6 - default output format is html ok 7 - 5 seconds ok 8 - is strict ok 9 - 0 nodes ok 10 - 0 edges ok 11 - graph border is none ok 12 - group border is dashed 1px black ok 13 - node border is solid 1px black ok 14 - 0 edges ok 15 - default output worked ok 16 - add_edge() returns the new edge ok 17 - 2 nodes added ok 18 - 1 edge ok 19 - as_txt for 2 nodes ok 20 - edge from objects ok 21 - berlin not connecting to bonn ok 22 - edge from names ok 23 - edges() in list context ok 24 - 3 nodes ok 25 - 2 edges ok 26 - add_edge($n,$n2,"label") works ok 27 - as_txt() for 3 nodes with 2 edges ok 28 - 4 nodes ok 29 - 3 edges ok 30 - as_txt() for 4 nodes with 3 edges ok 31 - as_txt() for 4 nodes with 3 edges and attributes ok 32 - borderstyle set to none ok 33 - border set to none ok 34 - border set to none ok 35 - as_txt() for 4 nodes with 3 edges and class attribute ok 36 - borderstyle set on graph ok 37 - borderwidth set on graph ok 38 - bordercolor is default black ok 39 - border set on graph ok 40 - border set on graph ok 41 - borderstyle set on class graph ok 42 - borderwidth set on class graph ok 43 - bordercolor is default black ok 44 - border set on class graph ok 45 - border set on class graph ok 46 - borderstyle set on class node ok 47 - borderwidth set on class node ok 48 - borderwidth set on class node ok 49 - border set on class node ok 50 - border set on class node ok 51 - as_txt() for 4 nodes with 3 edges and graph/node/edge attributes ok 52 - new worked ok 53 - default output worked ok 54 - output format changed to ascii ok 55 - ascii output worked ok 56 - add_group() ok 57 - no node in group ok 58 - one node in group ok 59 - one node in group ok 60 - two nodes in graph ok 61 - one edge in graph ok 62 - no edge in group ok 63 - no edge leading from/to group ok 64 - one edge in group ok 65 - no edges in graph ok 66 - no edges in group ok 67 - no edge leading from/to group ok 68 - one node in group ok 69 - one node in graph ok 70 - no edges in A ok 71 - no edges in B ok 72 - B's group status got revoked ok t/graphml............ 1..14 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::Parser; ok 3 - Graph::Easy->can(...) ok 4 - as_graphml and as_graphml_file are equal ok 5 - as_graphml looks like xml ok 6 - as_graphml contains nodes ok 7 - as_graphml contains nodes ok 8 - as_graphml contains edge ok 9 - as_graphml contains edge ok 10 - GraphML with attributes ok 11 - GraphML with attributes ok 12 - GraphML with attributes ok 13 - GraphML with attributes ok 14 - GraphML with group ok t/graphml_yed........ 1..14 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::Parser; ok 3 - Graph::Easy->can(...) ok 4 - as_graphml and as_graphml_file are equal ok 5 - as_graphml looks like xml ok 6 - as_graphml contains nodes ok 7 - as_graphml contains nodes ok 8 - as_graphml contains edge ok 9 - as_graphml contains edge ok 10 - GraphML with attributes ok 11 - GraphML with attributes ok 12 - GraphML with attributes ok 13 - GraphML with attributes ok 14 - GraphML with group ok t/graphviz........... 1..152 ok 1 - use Graph::Easy; ok 2 ok 3 - no error yet ok 4 - 0 nodes ok 5 - 0 edges ok 6 - 0 edges ok 7 - looks like digraph ok 8 - and has proper comment ok 9 - and has proper comment ok 10 - Graph::Easy::Node->can(...) ok 11 - contains Bonn ok 12 - contains Bonn ok 13 - contains open arrowheads ok 14 - doesn't contain empty defintions ok 15 - contains bgcolor="\#ff0000" ok 16 - graph label ok 17 - default is top (dot 1.1 seems to get this wrong) ok 18 - graph label ok 19 - default is top ok 20 - graph label ok 21 - now bottom ok 22 - contains Bonn unquoted ok 23 - contains Bonn unquoted ok 24 - contains shape ok 25 - contains fillcolor ok 26 - contains tooltip ok 27 - contains color ok 28 - contains fontcolor ok 29 - doesn't contain class ok 30 - quoted Bonn" ok 31 - quoted "Bonn und Umgebung" ok 32 - style,bold ok 33 - style=double suppressed ok 34 - style=double suppressed ok 35 - style=solid suppressed ok 36 - style=solid suppressed ok 37 - "2A" must be quoted ok 38 - "123" needs no quotes ok 39 - '0AB' needs quotes ok 40 - 'graph' needs quotes ok 41 - 'subgraph' needs quotes ok 42 - 'edge' needs quotes ok 43 - 'node' needs quotes ok 44 - 'Graph' needs quotes ok 45 - 'Edge' needs quotes ok 46 - 'Strict' needs quotes ok 47 - 'strict' needs quotes ok 48 - label with non \w needs quoting ok 49 - flow south needs no rankdir ok 50 - edge direction normal ok 51 - flow west has LR and reversed edges ok 52 - edge direction reversed ok 53 - edge direction reversed ok 54 - flow west has TB and reversed edges ok 55 - edge direction reversed ok 56 - edge direction reversed ok 57 ok 58 - arrow-style closed => empty ok 59 ok 60 - arrow-style filled => normal ok 61 - arrow-style filled => normal ok 62 - no error ok 63 - arrow-style filled => normal ok 64 - no error ok 65 - arrow-style none ok 66 - arrowhead on undirected edge ok 67 - arrowtail on undirected edge ok 68 - arrowhead on bidirectional edge ok 69 - arrowtail on bidirectional edge ok 70 - label-color ok 71 - label-color ok 72 - label-color ok 73 - linkbase alone does nothing ok 74 - linkbase alone does nothing ok 75 - linkbase plus link ok 76 - autolink=name ok 77 - linkbase plus link ok 78 - no error ok 79 - point-style is filtered out ok 80 - contains Bonn unquoted ok 81 - contains shape=plaintext ok 82 - contains Bonn unquoted ok 83 - contains shape=invhouse ok 84 - contains Bonn unquoted ok 85 - contains shape=invtrapezium ok 86 - contains Bonn unquoted ok 87 - contains shape=invtriangle ok 88 - contains Bonn unquoted ok 89 - contains shape=triangle ok 90 - contains Bonn unquoted ok 91 - contains shape=octagon ok 92 - contains Bonn unquoted ok 93 - contains shape=hexagon ok 94 - contains Bonn unquoted ok 95 - contains shape=pentagon ok 96 - contains Bonn unquoted ok 97 - contains shape=house ok 98 - contains Bonn unquoted ok 99 - contains shape=septagon ok 100 - contains Bonn unquoted ok 101 - contains shape=trapezium ok 102 - contains Bonn unquoted ok 103 - 11px eq 1em ok 104 - contains Bonn unquoted ok 105 - 5 pixel for broad border ok 106 - contains label unquoted ok 107 - contains label 2" ok 108 - contains cluster ok 109 - contains nodes inside group ok 110 - contains color white, style filled ok 111 - contains Bonn unquoted ok 112 - contains rounded,filled ok 113 - contains Bonn unquoted ok 114 - contains shape plaintext ok 115 - contains label=" " ok 116 - contains Bonn unquoted ok 117 - contains shape plaintext ok 118 - contains label="*" ok 119 - contains Bonn and black:black ok 120 - doesn't contain solid ok 121 - contains Bonn and black:black ok 122 - doesn't contain solid ok 123 - contains solid ok 124 - contains root=0 ok 125 - contains rank=0 ok 126 - contains root=0 ok 127 - contains rank=0 ok 128 - contains tailport=w ok 129 - contains headport=e ok 130 - contains tailport=s ok 131 - contains headport=n ok 132 - contains graph color=\#ff0000 ok 133 - contains Bonn color=\#fbb4ae ok 134 - contains Berlin color=\#66c2a5 ok 135 - contains edge with default color 1 from set312 ok 136 - contains edge with color 1 from pastel19 ok 137 - doesn't contain autolabel ok 138 - does not contain rows= ok 139 - does not contain columns= ok 140 - does not contain group= ok 141 - fillcolor=red ok 142 - fontcolor=blue ok 143 - fillcolor=blue ok 144 - label isn't output needlessly ok 145 - graph color was preserved ok 146 - Berlin's color got converted ok 147 - Bonn's color got converted ok 148 - edge label appears in output ok 149 - contains fill red ok 150 - no \c in output digraph GRAPH_0 { // Generated by Graph::Easy 0.64 at Wed Jan 14 16:34:40 2009 edge [ arrowhead=open ]; graph [ rankdir=LR ]; node [ fontsize=11, fillcolor=white, style=filled, shape=box ]; Berlin [ color="#ffffff", style=filled ] Bonn [ color="#ffffff", style=filled ] Bonn -> Berlin [ color="#000000" ] } ok 151 - no dashed in output ok 152 - no peripheries in output ok t/group.............. 1..72 ok 1 - use Graph::Easy::Group; ok 2 - use Graph::Easy::Group::Cell; ok 3 - use Graph::Easy; ok 4 - Graph::Easy::Group->can(...) ok 5 - Graph::Easy::Group::Cell->can(...) ok 6 ok 7 - no error yet ok 8 - use Graph::Easy::As_txt; ok 9 - as_txt (empty group) ok 10 - no nodes in group ok 11 - no edges in group ok 12 - name() ok 13 - one node in group ok 14 - node has group attribute set ok 15 - two nodes in group ok 16 - node has group attribute set ok 17 - add_nodes() worked ok 18 - as_txt (group with two nodes) ok 19 - class is "node" ok 20 - class is now "node.city" ok 21 - one cell ok 22 - group ga ok 23 - group() ok 24 - one more cell ok 25 - one more cell ok 26 - one more cell ok 27 - group() ok 28 - group gl ok 29 - group border ok 30 - group border ok 31 - default border on this cell ok 32 - default border on this cell ok 33 - group is dashed ok 34 - dashed border on this cell ok 35 - dashed border on this cell ok 36 - fill on group ok 37 - fill on group ok 38 - fill on group cell ok 39 - fill on group cell ok 40 - one less ok 41 - one less ok 42 - no group() on deleted cell ok 43 - 2 nodes in group ok 44 - 0 edges going from/to group ok 45 - 1 edge in group ok 46 - group attribute got added ok 47 - group attribute got deleted ok 48 - 1 node in group ok 49 - 0 edges in group ok 50 - 2 nodes in group ok 51 - 0 edges going from/to group ok 52 - 1 edge in group ok 53 - 2 nodes in group ok 54 - 0 edges in group ok 55 - 0 edges in group ok 56 - group -> bonn ok 57 - ! group -> berlin ok 58 - berlin -> group ok 59 - ! bonn -> group ok 60 - ! group -> bonn ok 61 - group -> berlin ok 62 - bonn -> group ok 63 - one successor ok 64 - group => bonn ok 65 - add_node('Bonn') works for groups ok 66 - add_nodes('Bonn') works for groups ok 67 - add_nodes('Bonn') works for groups ok 68 - add_nodes('Berlin') works for groups ok 69 - add_nodes('Berlin') works for groups ok 70 - add_edge('Bonn','Kassel') works for groups ok 71 - one edge from Bonn => Kassel ok 72 - two edges from Bonn => Kassel ok t/gv................. 1..140 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::Parser; ok 3 - use Graph::Easy::Parser::Graphviz; ok 4 ok 5 - no error yet ok 6 ok 7 - no error yet # at 0_empty.dot ok 8 - 0 nodes ok 9 - from 0_empty.dot ok 10 - 0_empty.dot as_txt # Generated: # # # # at 2_bool.dot ok 11 - 2 nodes ok 12 - from 2_bool.dot ok 13 - 2_bool.dot as_txt # Generated: # # +--------+ # | Bonn | # +--------+ # | # | # v # +--------+ # | Berlin | # +--------+ # # at 2_comment_inside_attr.dot ok 14 - 2 nodes ok 15 - from 2_comment_inside_attr.dot ok 16 - 2_comment_inside_attr.dot as_txt # Generated: # # +---+ # | a | # +---+ # | # | # v # +---+ # | b | # +---+ # # at 2_graph_label_bottom.dot ok 17 - 2 nodes ok 18 - from 2_graph_label_bottom.dot ok 19 - 2_graph_label_bottom.dot as_txt # Generated: # # +-----------+ # | Köln | # +-----------+ # | # | # v # +-----------+ # | Stralsund | # +-----------+ # # Deutsche Städte # # at 2_group_labelloc.dot ok 20 - 2 nodes ok 21 - from 2_group_labelloc.dot ok 22 - 2_group_labelloc.dot as_txt # Generated: # # + - - - - - - - - + # ' ' # ' +-------------+ ' # ' | Zugspitze | ' # ' +-------------+ ' # ' | ' # ' | ' # ' v ' # ' +-------------+ ' # ' | Wasserkuppe | ' # ' +-------------+ ' # ' ' # ' Bergtour: ' # + - - - - - - - - + # # at 2_ignore.dot ok 23 - 2 nodes ok 24 - from 2_ignore.dot ok 25 - 2_ignore.dot as_txt # Generated: # # +-------+ # | node1 | # +-------+ # | # | # v # +-------+ # | node2 | # +-------+ # # at 2_linewidth.dot ok 26 - 2 nodes ok 27 - from 2_linewidth.dot ok 28 - 2_linewidth.dot as_txt # Generated: # # # 123 # # | # | # v # # foo # # at 2_no_spaces.dot ok 29 - 2 nodes ok 30 - from 2_no_spaces.dot ok 31 - 2_no_spaces.dot as_txt # Generated: # # +--------+ # | bonn | # +--------+ # | # | # | # +--------+ # | berlin | # +--------+ # # at 2_nospace.dot ok 32 - 2 nodes ok 33 - from 2_nospace.dot ok 34 - 2_nospace.dot as_txt # Generated: # # +---------+ # | mike | # +---------+ # | # | # v # +---------+ # | michael | # +---------+ # # at 2_ports.dot ok 35 - 2 nodes ok 36 - from 2_ports.dot ok 37 - 2_ports.dot as_txt # Generated: # # +-------+ # | north | -+ # +-------+ | # | # +-------------+ # | # | +-------+ # +> | south | # +-------+ # # at 2_setlinewidth.dot ok 38 - 2 nodes ok 39 - from 2_setlinewidth.dot ok 40 - 2_setlinewidth.dot as_txt # Generated: # # ########## # # Bonn # # ########## # | # | # v # ########## # # Berlin # # ########## # # at 2_square_bracket_in_attr.dot ok 41 - 2 nodes ok 42 - from 2_square_bracket_in_attr.dot ok 43 - 2_square_bracket_in_attr.dot as_txt # Generated: # # +---+ # | ] | # +---+ # | # | # v # +---+ # | b | # +---+ # # at 2_strict.dot ok 44 - 2 nodes ok 45 - from 2_strict.dot ok 46 - 2_strict.dot as_txt # Generated: # # +-------------+ # | Wolfsbüttel | # +-------------+ # | # | # v # +-------------+ # | Köln | # +-------------+ # # at 3_colors.dot ok 47 - 3 nodes ok 48 - from 3_colors.dot ok 49 - 3_colors.dot as_txt # Generated: # # + - - - - - - + # ' cluster_1 ' # ' ' # ' +---------+ ' # ' | A | ' # ' +---------+ ' # ' | ' # ' | ' # ' v ' # ' +---------+ ' # ' | B | ' # ' +---------+ ' # ' ' # + - - - - - - + # | # | # v # +---------+ # | C | # +---------+ # # at 3_empty_record.dot ok 50 - 3 nodes ok 51 - from 3_empty_record.dot ok 52 - 3_empty_record.dot as_txt # Generated: # # +------------+--+-----------+ # | Compositor | | Compose() | # +------------+--+-----------+ # # at 3_empty_record_LR.dot ok 53 - 3 nodes ok 54 - from 3_empty_record_LR.dot ok 55 - 3_empty_record_LR.dot as_txt # Generated: # # +------------+ # | Compositor | # +------------+ # | | # +------------+ # | Compose() | # +------------+ # # at 3_graph_label_long.dot ok 56 - 3 nodes ok 57 - from 3_graph_label_long.dot ok 58 - 3_graph_label_long.dot as_txt # Generated: # # +---------+ # | Köln | # +---------+ # | # | # v # +---------+ # | Bonn | # +---------+ # | # | # v # +---------+ # | Koblenz | # +---------+ # # Deutsche Städte am Rhein # # at 3_ids.dot ok 59 - 3 nodes ok 60 - from 3_ids.dot ok 61 - 3_ids.dot as_txt # Generated: # # +------+ # | 123 | # +------+ # +------+ # | abc | # +------+ # | # | # v # +------+ # | test | # +------+ # # at 3_invis.dot ok 62 - 3 nodes ok 63 - from 3_invis.dot ok 64 - 3_invis.dot as_txt # Generated: # # +---+ # | a | # +---+ # | # | # v # # # # | # | # v # +---+ # | c | # +---+ # # at 3_node_label.dot ok 65 - 3 nodes ok 66 - from 3_node_label.dot ok 67 - 3_node_label.dot as_txt # Generated: # # # Graphname # # +---------------------+ # | Graphname 0 | # +---------------------+ # | # | 0->1 Graphname 0 1 # v # +---------------------+ # | Graphname 1 | # +---------------------+ # +---------------------+ # | Name: 2 Graphname | # +---------------------+ # # at 3_output_lone.dot ok 68 - 3 nodes ok 69 - from 3_output_lone.dot ok 70 - 3_output_lone.dot as_txt # Generated: # # +---+ # | a | # +---+ # | # | # v # +---+ # | b | # +---+ # +---+ # | c | # +---+ # # at 4_cluster_labeljust.dot ok 71 - 4 nodes ok 72 - from 4_cluster_labeljust.dot ok 73 - 4_cluster_labeljust.dot as_txt # Generated: # # + - - - - - - - - - - - - + # ' Right aligned ' # ' ' # ' +---------------------+ ' # ' | aaaaaaaaaaaaaaaaaaa | ' # ' +---------------------+ ' # ' | ' # ' | ' # ' v ' # ' +---------------------+ ' # ' | b | ' # ' +---------------------+ ' # ' ' # + - - - - - - - - - - - - + # + - - - - - - - - - - - - + # ' Left aligned ' # ' ' # ' +---------------------+ ' # ' | c | ' # ' +---------------------+ ' # ' | ' # ' | ' # ' v ' # ' +---------------------+ ' # ' | ddddddddddddddd | ' # ' +---------------------+ ' # ' ' # + - - - - - - - - - - - - + # # at 4_compass.dot ok 74 - 4 nodes ok 75 - from 4_compass.dot ok 76 - 4_compass.dot as_txt # Generated: # # +----------+----+ # | bonn N | S | # +----------+----+ # | | # +----+ | # | v # | +----------+----+ # +> | berlin N | w | # +----------+----+ # # at 4_html_like.dot ok 77 - 4 nodes ok 78 - from 4_html_like.dot ok 79 - 4_html_like.dot as_txt # Generated: # # +---+ # | | # +---+ # +---+ # | a | # +---+ # +---+ # | | # +---+ # +---+ # | | # +---+ # # at 4_loose.dot ok 80 - 4 nodes ok 81 - from 4_loose.dot ok 82 - 4_loose.dot as_txt # Generated: # # +---+ # | A | -+ # +---+ | # | | # | | # | | # +---+ | # | B | | # +---+ | # | | # | | # | | # +---+ | # | C | | # +---+ | # | | # | | # | | # +---+ | # | D | -+ # +---+ # # at 4_record.dot ok 83 - 4 nodes ok 84 - from 4_record.dot ok 85 - 4_record.dot as_txt # Generated: # # +------+-------+ # | test | split | # +------+-------+ # | # | # v # +--------+-------+ # | record | test | # +--------+-------+ # # at 4_strings.dot ok 86 - 4 nodes ok 87 - from 4_strings.dot ok 88 - 4_strings.dot as_txt # Generated: # # +----------------+ # | Bonn am Rhein | # +----------------+ # | # | train (ICE) # v # +----------------+ # | Berlin Ost | # +----------------+ # +----------------+ # | Bonn (Rhei n) | # +----------------+ # | # | # v # +----------------+ # | Cottbus | # +----------------+ # # at 4_uppercase.dot ok 89 - 4 nodes ok 90 - from 4_uppercase.dot ok 91 - 4_uppercase.dot as_txt # Generated: # # + - - - - - - -+ # ' cluster_me ' # ' ' # ' ............ ' # ' : a : ' # ' :..........: ' # ' | ' # ' | foo ' # ' v ' # ' ............ ' # ' : b : ' # ' :..........: ' # ' ' # + - - - - - - -+ # ............ # : c : # :..........: # | # | foo # v # ............ # : d : # :..........: # # at 5_scope_atr.dot ok 92 - 5 nodes ok 93 - from 5_scope_atr.dot ok 94 - 5_scope_atr.dot as_txt # Generated: # # +---+ # | a | # +---+ # --- # | b | # --- # | # | # v # +---+ # c --> | u | # +---+ # ^ # | # | # # d # # at 5_scopes.dot ok 95 - 5 nodes ok 96 - from 5_scopes.dot ok 97 - 5_scopes.dot as_txt # Generated: # # +---+ +---+ +---+ # | b | <-- | a | --> | d | # +---+ +---+ +---+ # | | | # | | | # | v | # | +---+ | # | | c | | # | +---+ | # | | | # | | | # | v | # | +---+ | # +-----> | u | <-----+ # +---+ # # at 5_scopes_chain.dot ok 98 - 5 nodes ok 99 - from 5_scopes_chain.dot ok 100 - 5_scopes_chain.dot as_txt # Generated: # # +---+ +---+ +---+ # | b | <-- | a | --> | d | # +---+ +---+ +---+ # | | | # | | | # | v | # | +---+ | # | | c | | # | +---+ | # | | | # | | | # | v | # | +---+ | # +-----> | o | <-----+ # +---+ # # at 5_scopes_uni.dot ok 101 - 5 nodes ok 102 - from 5_scopes_uni.dot ok 103 - 5_scopes_uni.dot as_txt # Generated: # # +---+ +---+ +---+ # | b | --- | a | --- | d | # +---+ +---+ +---+ # | | | # | | | # | | | # | +---+ | # | | c | | # | +---+ | # | | | # | | | # | | | # | +---+ | # +-------| o |-------+ # +---+ # # at 6_2_cluster.dot ok 104 - 6 nodes ok 105 - from 6_2_cluster.dot ok 106 - 6_2_cluster.dot as_txt # Generated: # # +- - - - - - - -+ # ' first ' # ' ' # ' +-----+ ' # ' | a | ' <# # ' +-----+ ' # # ' | ' # # ' | ' # # ' v ' # # ' +-----+ ' # # ' | b | ' # # ' +-----+ ' # # ' ' # # +- - - - - - - -+ # # | # # | # # v # # + - - - - - - - - - - -+ # # ' second ' # # ' ' # # ' +-----+ ' # # ' +--------> | q | ' # # ' | +-----+ ' # # ' | | ' # # ' | | ' # # ' | v ' # # ' | +-----+ ' # # ' | | r | ' ## # ' | +-----+ ' # ' | | ' # ' | | ' # ' | v ' # ' | +-----+ ' # ' | | s | ' # ' | +-----+ ' # ' | | ' # ' | | ' # ' | v ' # ' | +-----+ ' # ' +--------- | p | ' # ' +-----+ ' # ' ' # + - - - - - - - - - - -+ # # at 6_comments.dot ok 107 - 6 nodes ok 108 - from 6_comments.dot ok 109 - 6_comments.dot as_txt # Generated: # # # +-----------------------------------+ # | | # | | # +---------+------------------------------+ | # | | | v # | +-----------------------------+ | +---+ # | +- | a | +- | d | # | | +-----------------------------+ +---+ # | | | # | | | # | | v # | | +-----------------------------+ # | | | c | # | | +-----------------------------+ # | | | # | | | # | | v # | | +-----------------------------+ # +----+> | u | <+ # | +-----------------------------+ | # | +-----------------------------+ | # | | my node /* not a comment */ | | # | +-----------------------------+ | # | | | # | | | # | v | # | +-----------------------------+ | # +> | b | -+ # +-----------------------------+ # # at 6_group_align.dot ok 110 - 6 nodes ok 111 - from 6_group_align.dot ok 112 - 6_group_align.dot as_txt # Generated: # # + - - - - - - - - - - - - -+ # ' Left: ' # ' ' # ' +-----+ +------+ ' # ' | A | ------> | B | ' # ' +-----+ +------+ ' # ' ' # + - - - - - - - - - - - - -+ # + - - - - - - - - - - - - -+ # ' Right: ' # ' ' # ' +-----+ +------+ ' # ' | C | ------> | D | ' # ' +-----+ +------+ ' # ' ' # + - - - - - - - - - - - - -+ # + - - - - - - - - - - - - -+ # ' Center: ' # ' ' # ' +-----+ +------+ ' # ' | E | ------> | F | ' # ' +-----+ +------+ ' # ' ' # + - - - - - - - - - - - - -+ # # at 7_record.dot ok 113 - 7 nodes ok 114 - from 7_record.dot ok 115 - 7_record.dot as_txt # Generated: # # # Left aligned label # # +------------------------+----+----+ # | A | B | C | # +------------------------+----+----+ # +------------------------+ # | Aa | Bb | Cc | # +------------------------+ # +------------------------+----+----+ # | AA | BB | CC | # +------------------------+----+----+ # # at 9_back.dot ok 116 - 9 nodes ok 117 - from 9_back.dot ok 118 - 9_back.dot as_txt # Generated: # # +---+ +----+ +----+ +---+ +---+ +---+ # | 0 | --> | 11 | --> | 1 | --> | 2 | --> | 3 | --> | 8 | # +---+ +----+ +----+ +---+ +---+ +---+ # | ^ # | | # v | # +----+ +---+ +---+ | # | 10 | --> | 6 | <-- | 5 | ------+ # +----+ +---+ +---+ # # at 9_edge_styles.dot ok 119 - 9 nodes ok 120 - from 9_edge_styles.dot ok 121 - 9_edge_styles.dot as_txt # Generated: # # +---+ +---+ # | B | <## | A | # +---+ +---+ # # # # # # # v v # +---+ +---+ # | C | | F | # +---+ +---+ # # # # # # # v v # +---+ +---+ # | D | | G | # +---+ +---+ # # # # # # # v v # +---+ +---+ # | E | | H | # +---+ +---+ # # # # # v # +---+ # | I | # +---+ # # at 9_stacking.dot ok 122 - 9 nodes ok 123 - from 9_stacking.dot ok 124 - 9_stacking.dot as_txt # Generated: # # +---+ +----+ +----+ +---+ +---+ +---+ +---+ +---+ # | 0 | --> | 11 | --> | 1 | --> | 2 | --> | 3 | --> | 8 | --> | 5 | --> | 6 | # +---+ +----+ +----+ +---+ +---+ +---+ +---+ +---+ # | ^ # | | # v | # +----+ | # | 10 | ----------------------------------------------+ # +----+ # # at 9_tree.dot ok 125 - 9 nodes ok 126 - from 9_tree.dot ok 127 - 9_tree.dot as_txt # Generated: # # +---+----+----+ # | | A | | # +---+----+----+ # | | # | | # v | # +---+----+----+ | # | | B | | | # +---+----+----+ | # | | # | | # v | # +--+----+----+ | # | | C | | <-----+ # +--+----+----+ # # at 10_numbers.dot ok 128 - 10 nodes ok 129 - from 10_numbers.dot ok 130 - 10_numbers.dot as_txt # Generated: # # +------------+ # | -100 | # +------------+ # | # | # v # +------------+ # | 123.1230 | # +------------+ # +------------+ # | .1 | # +------------+ # | # | # v # +------------+ # | -1. | # +------------+ # +------------+ # | .99 | # +------------+ # | # | # v # +------------+ # | 0. | # +------------+ # +------------+ # | 0.99 | # +------------+ # | # | # v # +------------+ # | 12.88 | # +------------+ # +------------+ # | 00019.1001 | # +------------+ # | # | # v # +------------+ # | 1000. | # +------------+ # # at 16_split.dot ok 131 - 16 nodes ok 132 - from 16_split.dot ok 133 - 16_split.dot as_txt # Generated: # # # +-------------------------+ # | | # | +-----+--+--+----+ # | | nil | | | 0 | # | +-----+--+--+----+ # | | # | | # v v # +-----+--+--+------+ # | nil | | | 1 | # +-----+--+--+------+ # # +-------------------------+ # | | # | +-----+--+--+----+ # | | nil | | | 2 | # | +-----+--+--+----+ # | | # | | # v v # +-----+--+--+------+ # | nil | | | 3 | # +-----+--+--+------+ # ok 134 - Got exactly 6 warnings ok 135 - Got warning about bar ok 136 - Got warning about foo ok 137 - Got warning about pname ok 138 - Got warning about fname ok 139 - Got warning about bar ok 140 - Got warning about brabble ok t/heap............... 1..72 ok 1 - use Graph::Easy::Layout; ok 2 - use Graph::Easy; ok 3 - Graph::Easy::Heap->can(...) ok 4 - new() worked ok 5 - 0 elements ok 6 - 1 elements ok 7 - 2 elements ok 8 - 3 elements ok 9 - 4 elements ok 10 - 5 elements ok 11 - 6 elements ok 12 - 7 elements ok 13 - elem 0 extracted ok 14 - elem 1 extracted ok 15 - elem 2 extracted ok 16 - elem 3 extracted ok 17 - elem 4 extracted ok 18 - elem 5 extracted ok 19 - elem 6 extracted ok 20 - 1 elements ok 21 - 2 elements ok 22 - 3 elements ok 23 - 4 elements ok 24 - 5 elements ok 25 - 6 elements ok 26 - 7 elements ok 27 - 8 elements ok 28 - elem 0 extracted ok 29 - elem 1 extracted ok 30 - elem 2 extracted ok 31 - elem 3 extracted ok 32 - elem 4 extracted ok 33 - elem 5 extracted ok 34 - elem 6 extracted ok 35 - elem 7 extracted ok 36 - 0 elements ok 37 - 8 elements ok 38 - 15 elements ok 39 - 31 elements ok 40 - 32 elements ok 41 - elem 0 extracted ok 42 - elem 1 extracted ok 43 - elem 2 extracted ok 44 - elem 3 extracted ok 45 - elem 4 extracted ok 46 - elem 5 extracted ok 47 - elem 6 extracted ok 48 - elem 7 extracted ok 49 - elem 8 extracted ok 50 - elem 9 extracted ok 51 - elem 10 extracted ok 52 - elem 11 extracted ok 53 - elem 12 extracted ok 54 - elem 13 extracted ok 55 - elem 14 extracted ok 56 - elem 15 extracted ok 57 - elem 16 extracted ok 58 - elem 17 extracted ok 59 - elem 18 extracted ok 60 - elem 19 extracted ok 61 - elem 20 extracted ok 62 - elem 21 extracted ok 63 - elem 22 extracted ok 64 - elem 23 extracted ok 65 - elem 24 extracted ok 66 - elem 25 extracted ok 67 - elem 26 extracted ok 68 - elem 27 extracted ok 69 - elem 28 extracted ok 70 - elem 29 extracted ok 71 - elem 30 extracted ok 72 - elem 31 extracted ok t/html............... 1..74 ok 1 - use Graph::Easy; ok 2 ok 3 - no error yet ok 4 - 0 nodes ok 5 - 0 edges ok 6 - 0 edges ok 7 - looks like HTML to me ok 8 - contains Bonn ok 9 - contains Berlin ok 10 - contains title="Bonn" ok 11 - doesn't contain title Berlin ok 12 - contains title="Bonn" ok 13 - doesn't contain title Berlin ok 14 - no empty title ok 15 - contains title="my edge" ok 16 - shape does not appear in CSS ok 17 - shape does not appear in HTML ok 18 - shape invisible is not display: none ok 19 - shape invisible results in border: none ok 20 - no edge is green ok 21 - some edge is red ok 22 - no edge got blue ok 23 - no edge got blue ok 24 - color green, label-color red ok 25 - graph caption from label ok 26 - graph caption from label ok 27 - html_file includes charset definition ok 28 - html_file includes ok 29 - edge->as_html() ok 30 - graph->as_html() contains proper edge html ok 31 - edge->as_html() ok 32 - edge->as_html() ok 33 - edge->as_html() ok 34 - edge->as_html() ok 35 - fill is on the TD, not the A HREF ok 36 - border is on the TD, not the A HREF ok 37 - includes 'eb' ok 38 - includes 'lh' ok 39 - includes 'lv' ok 40 - includes 'va' ok 41 - includes 'el' ok 42 - includes 'sh' ok 43 - includes 'shl' ok 44 - contains text-align: left ok 45 - contains not node_anon color red ok 46 - contains not edge color red ok 47 - contains not group_anon color red ok 48 - doesn't contain font-family ok 49 - doesn't contain fill ok 50 - doesn't contain color ok 51 - doesn't contain two times background ok 52 - doesn't contain font-size ok 53 - doesn't contain text-align ok 54 - Köln with multiline text ok 55 - Köln with multiline text ok 56 - Köln with multiline text ok 57 - no border on invisible edges ok 58 - no color on invisible edges ok 59 - no label on invisible edges ok 60 - node.bar is green ok 61 - node.foo inherits blue from node ok 62 - node is just blue ok 63 - inherits red from graph ok 64 - no color set, so defaults to black ok 65 - inherit red from graph ok 66 - graph comment ok 67 - node comment ok 68 - edge comment ok 69 - background is not 1 ok 70 - color is silver ok 71 - title with \N and \G ok 72 - title with \N and \G ok 73 - title with \E, \H, \T ok 74 - title with \L ok t/layers............. 1..60 ok 1 - use Graph::Easy::Layout; ok 2 ok 3 - no error yet ok 4 ok 5 - no ranks assigned yet ok 6 - A not part of graph ok 7 ok 8 ok 9 ok 10 - A has rank 0 ok 11 - B has rank 1 ok 12 - A has rank 0 ok 13 - B has rank 1 ok 14 - C has rank 2 ok 15 - A has rank 0 ok 16 - B has rank 1 ok 17 - C has rank 2 ok 18 - D has rank 3 ok 19 - A has rank 0 ok 20 - B has rank 1 ok 21 - C has rank 0 ok 22 - D has rank 1 ok 23 - A has rank 0 ok 24 - B has rank 1 ok 25 - C has rank 0 ok 26 - D has rank 1 ok 27 - E has rank 2 # IDs A B C D E: 0 1 2 3 4 ok 28 - A has rank 0 ok 29 - B has rank 1 ok 30 - C has rank 0 ok 31 - D has rank 1 ok 32 - E has rank 2 ok 33 ok 34 - A has rank 0 ok 35 ok 36 ok 37 ok 38 ok 39 - A has rank 0 ok 40 - B has rank 1 ok 41 ok 42 ok 43 ok 44 ok 45 - A has rank 0 ok 46 - B has rank 1 ok 47 - C has rank 0 ok 48 - D has rank 2 ok 49 - nodes sorted on id ok 50 - nodes sorted on rank ok 51 - nodes sorted on rank and name ok 52 - nodes sorted on rank and name ok 53 - nodes sorted on rank and name ok 54 - nodes sorted on rank and id ok 55 - nodes sorted on name and id ok 56 - Z has rank 0 ok 57 - B has rank 1 ok 58 - C has rank 0 ok 59 - D has rank 1 ok 60 - E has rank 5 ok t/layout............. 1..32 ok 1 - use Graph::Easy::Layout; ok 2 - Graph::Easy->can(...) ok 3 - Graph::Easy::Node->can('_shuffle_dir') ok 4 - VERSION in Layout ok 5 ok 6 - no error yet ok 7 - shuffle 0 ok 8 - shuffle 90 ok 9 - shuffle ok 10 - shuffle 270 ok 11 - shuffle 180 ok 12 - 4 places ok 13 - 4 places ok 14 - 4 places ok 15 - 4 places ok 16 - places ok 17 - same cell => short edge path ok 18 - path with a bend ok 19 - u shaped path (|---^) ok 20 - cell already blocked ok 21 - straight path down ok 22 - path 1,1 => 1,3 ok 23 - straight path down ok 24 - path 1,0 => 1,5 ok 25 - Graph::Easy->can(...) ok 26 - constraint already met ok 27 - constraint already met ok 28 - smallest gets bigger ok 29 - first two smallest get bigger ok 30 - all got bigger ok 31 - all got bigger ok 32 - last got bigger ok t/layout_r........... 1..3 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::As_txt; ok 3 - require Graph::Easy::As_ascii; ok t/layouter........... 1..34 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::Parser; ok 3 ok 4 - no error yet # at edge_label.txt ok 5 - no error on layout # Input: # # graph { flow: down; } # [ Bonn ] -- train --> [ Berlin ] -> [ Potsdam ] # [ Berlin ] -> [ Ulm ] # [ Bonn ] -> [ Potsdam ] # # Generated: # # +---------+ # | Bonn | -+ # +---------+ | # | | # | train | # v | # +-----+ +---------+ | # | Ulm | <-- | Berlin | | # +-----+ +---------+ | # | | # | | # v | # +---------+ | # | Potsdam | <+ # +---------+ # ok 6 - no error on layout # Input: # # graph { flow: up; } # [ Bonn ] -- train --> [ Berlin ] -> [ Potsdam ] # [ Berlin ] -> [ Ulm ] # [ Bonn ] -> [ Potsdam ] # # Generated: # # +---------+ # +> | Potsdam | # | +---------+ # | ^ # | | # | | # | +---------+ +-----+ # | | Berlin | --> | Ulm | # | +---------+ +-----+ # | ^ # | | train # | | # | +---------+ # +- | Bonn | # +---------+ # ok 7 - no error on layout # Input: # # graph { flow: right; } # [ Bonn ] -- train --> [ Berlin ] -> [ Potsdam ] # [ Berlin ] -> [ Ulm ] # [ Bonn ] -> [ Potsdam ] # # Generated: # # +---------+ # | Bonn | -+ # +---------+ | # | | # | train | # v | # +-----+ +---------+ | # | Ulm | <-- | Berlin | | # +-----+ +---------+ | # | | # | | # v | # +---------+ | # | Potsdam | <+ # +---------+ # ok 8 - no error on layout # Input: # # graph { flow: west; } # [ Bonn ] -- train --> [ Berlin ] -> [ Potsdam ] # [ Berlin ] -> [ Ulm ] # [ Bonn ] -> [ Potsdam ] # # Generated: # # +--------+ # | Ulm | # +--------+ # ^ # | # | # +---------+ +--------+ train +------+ # | Potsdam | <-- | Berlin | <------- | Bonn | # +---------+ +--------+ +------+ # ^ | # +-----------------------------------+ # ok 9 - no error on layout # Input: # # graph { flow: left; } # [ Bonn ] -- train --> [ Berlin ] -> [ Potsdam ] # [ Berlin ] -> [ Ulm ] # [ Bonn ] -> [ Potsdam ] # # Generated: # # +---------+ # +- | Bonn | # | +---------+ # | | # | | train # | v # | +---------+ +-----+ # | | Berlin | --> | Ulm | # | +---------+ +-----+ # | | # | | # | v # | +---------+ # +> | Potsdam | # +---------+ # # at layouter.txt ok 10 - no error on layout # Input: # # graph { flow: down; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # Generated: # # +---------+ +---------+ # | Koblenz | <-- | Bonn | -+ # +---------+ +---------+ | # ^ | | # | | | # | v | # | +---------+ | # +------------ | Ulm | | # +---------+ | # | | # | | # v | # +---------+ | # | Bautzen | | # +---------+ | # | | # | | # v | # +---------+ | # | Berlin | <+ # +---------+ # | # | # v # +---------+ # | Kassel | # +---------+ # ok 11 - no error on layout # Input: # # graph { flow: up; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # Generated: # # +---------+ # | Kassel | # +---------+ # ^ # | # | # +---------+ # +> | Berlin | # | +---------+ # | ^ # | | # | | # | +---------+ # | | Bautzen | # | +---------+ # | ^ # | | # | | # | +---------+ # | | Ulm | ------+ # | +---------+ | # | ^ | # | | | # | | v # | +---------+ +---------+ # +- | Bonn | --> | Koblenz | # +---------+ +---------+ # ok 12 - no error on layout # Input: # # graph { flow: right; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # Generated: # # +---------+ +---------+ # | Koblenz | <-- | Bonn | -+ # +---------+ +---------+ | # ^ | | # | | | # | v | # | +---------+ | # +------------ | Ulm | | # +---------+ | # | | # | | # v | # +---------+ | # | Bautzen | | # +---------+ | # | | # | | # v | # +---------+ | # | Berlin | <+ # +---------+ # | # | # v # +---------+ # | Kassel | # +---------+ # ok 13 - no error on layout # Input: # # graph { flow: west; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # Generated: # # +---------+ # +-------> | Koblenz | # | +---------+ # | ^ # | | # | | # +--------+ +--------+ +---------+ +-----+ +---------+ # | Kassel | <-- | Berlin | <-- | Bautzen | <-- | Ulm | <-- | Bonn | # +--------+ +--------+ +---------+ +-----+ +---------+ # ^ | # +------------------------------------------+ # ok 14 - no error on layout # Input: # # graph { flow: left; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # Generated: # # +---------+ +---------+ # +- | Bonn | --> | Koblenz | # | +---------+ +---------+ # | | ^ # | | | # | v | # | +---------+ | # | | Ulm | ------+ # | +---------+ # | | # | | # | v # | +---------+ # | | Bautzen | # | +---------+ # | | # | | # | v # | +---------+ # +> | Berlin | # +---------+ # | # | # v # +---------+ # | Kassel | # +---------+ # # at layouter_chain.txt ok 15 - no error on layout # Input: # # graph { flow: down; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] -> [ Berlin ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # Generated: # # +---------+ +---------+ # +> | Koblenz | <-- | Bonn | -+ # | +---------+ +---------+ | # | | | | # | | | | # | | v | # | | +---------+ | # +----+------------ | Ulm | | # | +---------+ | # | | | # | | | # | v | # | +---------+ | # | | Bautzen | | # | +---------+ | # | | | # | | | # | v | # | +---------+ | # +-----------> | Berlin | <+ # +---------+ # | # | # v # +---------+ # | Kassel | # +---------+ # ok 16 - no error on layout # Input: # # graph { flow: up; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] -> [ Berlin ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # Generated: # # +---------+ # | Kassel | # +---------+ # ^ # | # | # +---------+ # +> | Berlin | <-----+ # | +---------+ | # | ^ | # | | | # | | | # | +---------+ | # | | Bautzen | | # | +---------+ | # | ^ | # | | | # | | | # | +---------+ | # | | Ulm | ------+----------+ # | +---------+ | | # | ^ | | # | | | | # | | | | # | +---------+ +---------+ | # +- | Bonn | --> | Koblenz | <+ # +---------+ +---------+ # ok 17 - no error on layout # Input: # # graph { flow: right; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] -> [ Berlin ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # Generated: # # +---------+ +---------+ # +> | Koblenz | <-- | Bonn | -+ # | +---------+ +---------+ | # | | | | # | | | | # | | v | # | | +---------+ | # +----+------------ | Ulm | | # | +---------+ | # | | | # | | | # | v | # | +---------+ | # | | Bautzen | | # | +---------+ | # | | | # | | | # | v | # | +---------+ | # +-----------> | Berlin | <+ # +---------+ # | # | # v # +---------+ # | Kassel | # +---------+ # ok 18 - no error on layout # Input: # # graph { flow: west; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] -> [ Berlin ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # Generated: # # # +-----------+ # | v # | +---------+ # +------------------------------+-------- | Koblenz | # | | +---------+ # | | ^ # | | | # v | | # +--------+ +--------+ +---------+ +-----+ +---------+ # | Kassel | <-- | Berlin | <-- | Bautzen | <-- | Ulm | <-- | Bonn | # +--------+ +--------+ +---------+ +-----+ +---------+ # ^ | # +------------------------------------------+ # ok 19 - no error on layout # Input: # # graph { flow: left; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] -> [ Berlin ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # Generated: # # +---------+ +---------+ # +- | Bonn | --> | Koblenz | <+ # | +---------+ +---------+ | # | | | | # | | | | # | v | | # | +---------+ | | # | | Ulm | ------+----------+ # | +---------+ | # | | | # | | | # | v | # | +---------+ | # | | Bautzen | | # | +---------+ | # | | | # | | | # | v | # | +---------+ | # +> | Berlin | <-----+ # +---------+ # | # | # v # +---------+ # | Kassel | # +---------+ # # at layouter_loop.txt ok 20 - no error on layout # Input: # # graph { flow: down; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] -> [ Berlin ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # [ Bautzen ] -> [ Bonn ] # # Generated: # # +---------+ # +------ | Koblenz | <-----+ # | +---------+ | # | ^ | # | | | # | | | # | +---------+ | # | +> | Bonn | -+ | # | | +---------+ | | # | | | | | # | | | | | # | | v | | # | | +---------+ | | # | | | Ulm | -+----+ # | | +---------+ | # | | | | # | | | | # | | v | # | | +---------+ | # | +- | Bautzen | | # | +---------+ | # | | | # | | | # | v | # | +---------+ | # +-----> | Berlin | <+ # +---------+ # | # | # v # +---------+ # | Kassel | # +---------+ # ok 21 - no error on layout # Input: # # graph { flow: up; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] -> [ Berlin ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # [ Bautzen ] -> [ Bonn ] # # Generated: # # +---------+ # | Kassel | # +---------+ # ^ # | # | # +---------+ # +> | Berlin | <-----+ # | +---------+ | # | ^ | # | | | # | | | # | +---------+ | # | | Bautzen | -+ | # | +---------+ | | # | ^ | | # | | | | # | | | | # | +---------+ | | # +----+- | Ulm | | | # | | +---------+ | | # | | ^ | | # | | | | | # | | | | | # | | +---------+ | | # | +- | Bonn | <+ | # | +---------+ | # | | | # | | | # | v | # | +---------+ | # +-----> | Koblenz | ------+ # +---------+ # ok 22 - no error on layout # Input: # # graph { flow: right; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] -> [ Berlin ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # [ Bautzen ] -> [ Bonn ] # # Generated: # # +---------+ # +------ | Koblenz | <-----+ # | +---------+ | # | ^ | # | | | # | | | # | +---------+ | # | +> | Bonn | -+ | # | | +---------+ | | # | | | | | # | | | | | # | | v | | # | | +---------+ | | # | | | Ulm | -+----+ # | | +---------+ | # | | | | # | | | | # | | v | # | | +---------+ | # | +- | Bautzen | | # | +---------+ | # | | | # | | | # | v | # | +---------+ | # +-----> | Berlin | <+ # +---------+ # | # | # v # +---------+ # | Kassel | # +---------+ # ok 23 - no error on layout # Input: # # graph { flow: west; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] -> [ Berlin ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # [ Bautzen ] -> [ Bonn ] # # Generated: # # # +-------------------------------------------------------+ # | | # | | # | +---------------------------+ | # v | v | # +--------+ +--------+ +---------+ +-----+ +------+ +---------+ # | Kassel | <-- | Berlin | <-- | Bautzen | <-- | Ulm | <-- | Bonn | --> | Koblenz | # +--------+ +--------+ +---------+ +-----+ +------+ +---------+ # ^ | | ^ # +------------------------------+-----------+ | # | | # | | # +------------------------+ # ok 24 - no error on layout # Input: # # graph { flow: left; } # [ Bonn ] -> [ Berlin ] -> [ Kassel ] # [ Bonn ] -> [ Koblenz ] -> [ Berlin ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # [ Bautzen ] -> [ Bonn ] # # Generated: # # +---------+ # +-----> | Koblenz | ------+ # | +---------+ | # | ^ | # | | | # | | | # | +---------+ | # | +- | Bonn | <+ | # | | +---------+ | | # | | | | | # | | | | | # | | v | | # | | +---------+ | | # +----+- | Ulm | | | # | +---------+ | | # | | | | # | | | | # | v | | # | +---------+ | | # | | Bautzen | -+ | # | +---------+ | # | | | # | | | # | v | # | +---------+ | # +> | Berlin | <-----+ # +---------+ # | # | # v # +---------+ # | Kassel | # +---------+ # # at multiples.txt ok 25 - no error on layout # Input: # # graph { flow: down; } # node { background: yellow; } # # # [ Bonn ] ..> [ Berlin ] -> [ Kassel ] # [ Bonn ] .-> [ Koblenz ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # [ 1Bonn ] ..> [ 1Berlin ] -> [ 1Kassel ] # [ 1Bonn ] .-> [ 1Koblenz ] # [ 1Bonn ] -> [ 1Ulm ] -> [ 1Koblenz ] # [ 1Ulm ] -> [ 1Bautzen ] -> [ 1Berlin ] # # # [ 2Bonn ] ..> [ 2Berlin ] -> [ 2Kassel ] # [ 2Bonn ] .-> [ 2Koblenz ] # [ 2Bonn ] -> [ 2Ulm ] -> [ 2Koblenz ] # [ 2Ulm ] -> [ 2Bautzen ] -> [ 2Berlin ] # # # Generated: # # +----------+ +----------+ # | 1Koblenz | <.- | 1Bonn | .. # +----------+ +----------+ : # ^ | : # | | : # | v : # | +----------+ : # +------------- | 1Ulm | : # +----------+ : # | : # | : # v : # +----------+ : # | 1Bautzen | : # +----------+ : # | : # | : # v : # +----------+ : # | 1Berlin | <. # +----------+ # | # | # v # +----------+ # | 1Kassel | # +----------+ # +----------+ +----------+ # | 2Koblenz | <.- | 2Bonn | .. # +----------+ +----------+ : # ^ | : # | | : # | v : # | +----------+ : # +------------- | 2Ulm | : # +----------+ : # | : # | : # v : # +----------+ : # | 2Bautzen | : # +----------+ : # | : # | : # v : # +----------+ : # | 2Berlin | <. # +----------+ # | # | # v # +----------+ # | 2Kassel | # +----------+ # +----------+ +----------+ # | Koblenz | <.- | Bonn | .. # +----------+ +----------+ : # ^ | : # | | : # | v : # | +----------+ : # +------------- | Ulm | : # +----------+ : # | : # | : # v : # +----------+ : # | Bautzen | : # +----------+ : # | : # | : # v : # +----------+ : # | Berlin | <. # +----------+ # | # | # v # +----------+ # | Kassel | # +----------+ # ok 26 - no error on layout # Input: # # graph { flow: up; } # node { background: yellow; } # # # [ Bonn ] ..> [ Berlin ] -> [ Kassel ] # [ Bonn ] .-> [ Koblenz ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # [ 1Bonn ] ..> [ 1Berlin ] -> [ 1Kassel ] # [ 1Bonn ] .-> [ 1Koblenz ] # [ 1Bonn ] -> [ 1Ulm ] -> [ 1Koblenz ] # [ 1Ulm ] -> [ 1Bautzen ] -> [ 1Berlin ] # # # [ 2Bonn ] ..> [ 2Berlin ] -> [ 2Kassel ] # [ 2Bonn ] .-> [ 2Koblenz ] # [ 2Bonn ] -> [ 2Ulm ] -> [ 2Koblenz ] # [ 2Ulm ] -> [ 2Bautzen ] -> [ 2Berlin ] # # # Generated: # # +----------+ # | 1Kassel | # +----------+ # ^ # | # | # +----------+ # .> | 1Berlin | # : +----------+ # : ^ # : | # : | # : +----------+ # : | 1Bautzen | # : +----------+ # : ^ # : | # : | # : +----------+ +----------+ # : | 1Ulm | ------+ | 2Kassel | # : +----------+ | +----------+ # : ^ | ^ # : | | | # : | v | # : +----------+ +----------+ +----------+ # .. | 1Bonn | .-> | 1Koblenz | .> | 2Berlin | # +----------+ +----------+ : +----------+ # : ^ # .............................. | # : | # +----------+ +----------+ +----------+ +----------+ +--------+ # | 2Koblenz | <.- | 2Bonn | --> | 2Ulm | --> | 2Bautzen | | Kassel | # +----------+ +----------+ +----------+ +----------+ +--------+ # ^ | ^ # +---------------------------------+ | # | # +----------+ +----------+ +----------+ +----------+ +--------+ # | Koblenz | <.- | Bonn | --> | Ulm | --> | Bautzen | --> | Berlin | # +----------+ +----------+ +----------+ +----------+ +--------+ # ^ : | ^ # | .................!.................................. # | | # | | # +---------------------------------+ # ok 27 - no error on layout # Input: # # graph { flow: right; } # node { background: yellow; } # # # [ Bonn ] ..> [ Berlin ] -> [ Kassel ] # [ Bonn ] .-> [ Koblenz ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # [ 1Bonn ] ..> [ 1Berlin ] -> [ 1Kassel ] # [ 1Bonn ] .-> [ 1Koblenz ] # [ 1Bonn ] -> [ 1Ulm ] -> [ 1Koblenz ] # [ 1Ulm ] -> [ 1Bautzen ] -> [ 1Berlin ] # # # [ 2Bonn ] ..> [ 2Berlin ] -> [ 2Kassel ] # [ 2Bonn ] .-> [ 2Koblenz ] # [ 2Bonn ] -> [ 2Ulm ] -> [ 2Koblenz ] # [ 2Ulm ] -> [ 2Bautzen ] -> [ 2Berlin ] # # # Generated: # # +----------+ +----------+ # | 1Koblenz | <.- | 1Bonn | .. # +----------+ +----------+ : # ^ | : # | | : # | v : # | +----------+ : # +------------- | 1Ulm | : # +----------+ : # | : # | : # v : # +----------+ : # | 1Bautzen | : # +----------+ : # | : # | : # v : # +----------+ : # | 1Berlin | <. # +----------+ # | # | # v # +----------+ # | 1Kassel | # +----------+ # +----------+ +----------+ # | 2Koblenz | <.- | 2Bonn | .. # +----------+ +----------+ : # ^ | : # | | : # | v : # | +----------+ : # +------------- | 2Ulm | : # +----------+ : # | : # | : # v : # +----------+ : # | 2Bautzen | : # +----------+ : # | : # | : # v : # +----------+ : # | 2Berlin | <. # +----------+ # | # | # v # +----------+ # | 2Kassel | # +----------+ # +----------+ +----------+ # | Koblenz | <.- | Bonn | .. # +----------+ +----------+ : # ^ | : # | | : # | v : # | +----------+ : # +------------- | Ulm | : # +----------+ : # | : # | : # v : # +----------+ : # | Bautzen | : # +----------+ : # | : # | : # v : # +----------+ : # | Berlin | <. # +----------+ # | # | # v # +----------+ # | Kassel | # +----------+ # ok 28 - no error on layout # Input: # # graph { flow: west; } # node { background: yellow; } # # # [ Bonn ] ..> [ Berlin ] -> [ Kassel ] # [ Bonn ] .-> [ Koblenz ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # [ 1Bonn ] ..> [ 1Berlin ] -> [ 1Kassel ] # [ 1Bonn ] .-> [ 1Koblenz ] # [ 1Bonn ] -> [ 1Ulm ] -> [ 1Koblenz ] # [ 1Ulm ] -> [ 1Bautzen ] -> [ 1Berlin ] # # # [ 2Bonn ] ..> [ 2Berlin ] -> [ 2Kassel ] # [ 2Bonn ] .-> [ 2Koblenz ] # [ 2Bonn ] -> [ 2Ulm ] -> [ 2Koblenz ] # [ 2Ulm ] -> [ 2Bautzen ] -> [ 2Berlin ] # # # Generated: # # +----------+ # +--------> | 1Koblenz | # | +----------+ # | ^ # | ! # | ! # +---------+ +---------+ +----------+ +------+ +----------+ # | 1Kassel | <-- | 1Berlin | <-- | 1Bautzen | <-- | 1Ulm | <-- | 1Bonn | # +---------+ +---------+ +----------+ +------+ +----------+ # ^ : # ............................................... # # # +-----------------------------+ # | v # +---------+ +---------+ +----------+ +------+ +----------+ +----------+ # | 2Kassel | <-- | 2Berlin | <-- | 2Bautzen | <-- | 2Ulm | <-- | 2Bonn | .-> | 2Koblenz | # +---------+ +---------+ +----------+ +------+ +----------+ +----------+ # ^ : # ............................................... # # # +-----------------------------+ # | v # +---------+ +---------+ +----------+ +------+ +----------+ +----------+ # | Kassel | <-- | Berlin | <-- | Bautzen | <-- | Ulm | <-- | Bonn | .-> | Koblenz | # +---------+ +---------+ +----------+ +------+ +----------+ +----------+ # ^ : # ............................................... # ok 29 - no error on layout # Input: # # graph { flow: left; } # node { background: yellow; } # # # [ Bonn ] ..> [ Berlin ] -> [ Kassel ] # [ Bonn ] .-> [ Koblenz ] # [ Bonn ] -> [ Ulm ] -> [ Koblenz ] # [ Ulm ] -> [ Bautzen ] -> [ Berlin ] # # [ 1Bonn ] ..> [ 1Berlin ] -> [ 1Kassel ] # [ 1Bonn ] .-> [ 1Koblenz ] # [ 1Bonn ] -> [ 1Ulm ] -> [ 1Koblenz ] # [ 1Ulm ] -> [ 1Bautzen ] -> [ 1Berlin ] # # # [ 2Bonn ] ..> [ 2Berlin ] -> [ 2Kassel ] # [ 2Bonn ] .-> [ 2Koblenz ] # [ 2Bonn ] -> [ 2Ulm ] -> [ 2Koblenz ] # [ 2Ulm ] -> [ 2Bautzen ] -> [ 2Berlin ] # # # Generated: # # +----------+ +----------+ # .. | 1Bonn | .-> | 1Koblenz | # : +----------+ +----------+ # : | ^ # : | | # : v | # : +----------+ | # : | 1Ulm | ------+ # : +----------+ # : | # : | # : v # : +----------+ # : | 1Bautzen | # : +----------+ # : | # : | # : v # : +----------+ # .> | 1Berlin | # +----------+ # | # | # v # +----------+ # | 1Kassel | # +----------+ # +----------+ +----------+ # .. | 2Bonn | .-> | 2Koblenz | # : +----------+ +----------+ # : | ^ # : | | # : v | # : +----------+ | # : | 2Ulm | ------+ # : +----------+ # : | # : | # : v # : +----------+ # : | 2Bautzen | # : +----------+ # : | # : | # : v # : +----------+ # .> | 2Berlin | # +----------+ # | # | # v # +----------+ # | 2Kassel | # +----------+ # +----------+ +----------+ # .. | Bonn | .-> | Koblenz | # : +----------+ +----------+ # : | ^ # : | | # : v | # : +----------+ | # : | Ulm | ------+ # : +----------+ # : | # : | # : v # : +----------+ # : | Bautzen | # : +----------+ # : | # : | # : v # : +----------+ # .> | Berlin | # +----------+ # | # | # v # +----------+ # | Kassel | # +----------+ # # at state.txt ok 30 - no error on layout # Input: # # graph { flow: down; } # [ Start ] --> [ Main ] # # [ Main ] -- Until not done --> [ Main ] # [ Main ] --> [ End ] # # Generated: # # +-------+ # | Start | # +-------+ # | # | # v # +-------+ Until not done # | | -----------------+ # | Main | | # | | <----------------+ # +-------+ # | # | # v # +-------+ # | End | # +-------+ # ok 31 - no error on layout # Input: # # graph { flow: up; } # [ Start ] --> [ Main ] # # [ Main ] -- Until not done --> [ Main ] # [ Main ] --> [ End ] # # Generated: # # +-------+ # | End | # +-------+ # ^ # | # | # Until not done +-------+ # +----------------- | | # | | Main | # +----------------> | | # +-------+ # ^ # | # | # +-------+ # | Start | # +-------+ # ok 32 - no error on layout # Input: # # graph { flow: right; } # [ Start ] --> [ Main ] # # [ Main ] -- Until not done --> [ Main ] # [ Main ] --> [ End ] # # Generated: # # +-------+ # | Start | # +-------+ # | # | # v # Until not done +-------+ # +----------------- | | # | | Main | # +----------------> | | # +-------+ # | # | # v # +-------+ # | End | # +-------+ # ok 33 - no error on layout # Input: # # graph { flow: west; } # [ Start ] --> [ Main ] # # [ Main ] -- Until not done --> [ Main ] # [ Main ] --> [ End ] # # Generated: # # +-----+ +--------------------+ +-------+ # | End | <-- | Main | <-- | Start | # +-----+ +--------------------+ +-------+ # ^ Until not done | # +----------------+ # ok 34 - no error on layout # Input: # # graph { flow: left; } # [ Start ] --> [ Main ] # # [ Main ] -- Until not done --> [ Main ] # [ Main ] --> [ End ] # # Generated: # # +-------+ # | Start | # +-------+ # | # | # v # +-------+ Until not done # | | -----------------+ # | Main | | # | | <----------------+ # +-------+ # | # | # v # +-------+ # | End | # +-------+ # ok t/messages........... 1..10 ok 1 - use Graph::Easy; ok 2 - Graph::Easy->can(...) ok 3 ok 4 - no error yet ok 5 - 1 error ok 6 - 0 warnings ok 7 - 1 error ok 8 - 1 error ok 9 - 1 warning ok 10 - 1 warning ok t/nesting............ 1..34 ok 1 - use Graph::Easy::Group; ok 2 - use Graph::Easy::Group::Cell; ok 3 - use Graph::Easy; ok 4 ok 5 - no error yet ok 6 - inner is in outer ok 7 - one group in outer ok 8 - and it is "Inner" ok 9 - no group in Inner ok 10 - attribute("group") ok 11 - attribute("group") ok 12 - 2 groups ok 13 - 2 groups ok 14 - 1 group in outer ok 15 - 2 groups in outer+inner ok 16 - no more groups ok 17 ok 18 - no error yet ok 19 - inner is in outer ok 20 - one group in outer ok 21 - and it is "Inner" ok 22 - no group in Inner ok 23 - attribute("group") ok 24 - attribute("group") ok 25 - 4 groups ok 26 - 4 groups ok 27 - 1 group in outer ok 28 - 3 groups in outer+inner ok 29 - 4 groups in total ok 30 - 5 groups ok 31 - 5 groups ok 32 - 1 group in outer ok 33 - 4 groups in outer+inner ok 34 - 5 groups in total ok t/node............... 1..203 ok 1 - use Graph::Easy::Node; ok 2 - use Graph::Easy; ok 3 - use Graph::Easy::As_ascii; ok 4 - Graph::Easy::Node->can(...) ok 5 ok 6 - no error yet ok 7 - x == undef ok 8 - y == undef ok 9 - label ok 10 - name ok 11 - class node ok 12 - no title per default ok 13 - pos = 0,0 ok 14 - w = undef ok 15 - h == undef ok 16 - default shape is "rect" ok 17 - border_attribute() ok 18 - no connections yet ok 19 - no multicelled ok 20 - 1 row ok 21 - 1 column ok 22 - attribute("border") ok 23 - attribute("border-style") ok 24 - dimensions = (7,1) ok 25 - not clustered ok 26 - not clustered ok 27 - no outgoing links ok 28 - no outgoing links ok 29 - no incoming links ok 30 - no incoming links ok 31 - no outgoing links ok 32 - class edge ok 33 - border_attribute() ok 34 - no graph, no links ok 35 - no graph, no edges ok 36 - node's graph points to $graph ok 37 - other's graph points to $graph ok 38 - 1 outgoing ok 39 - 1 outgoing ok 40 - 0 incoming ok 41 - 1 link to $other ok 42 - 1 connection ok 43 - 1 edge ok 44 - node -> other ok 45 - ! node -> node ok 46 - ! node -> node ok 47 - ! node -> node ok 48 - ! other -> node ok 49 - ! other -> other ok 50 - node -> other ok 51 - ! other -> other ok 52 - 1 link to $other ok 53 - first link to $other is $edge ok 54 - 1 edge ok 55 - 0 outgoing ok 56 - 0 outgoing ok 57 - 1 incoming ok 58 - 1 connection ok 59 - 1 link to $other ok 60 - first link to $other is $edge ok 61 - use Graph::Easy::As_txt; ok 62 - Graph::Easy::Node->can(...) ok 63 - as_txt ok 64 - as_html ok 65 - as_txt ok 66 - as_html ok 67 - as_txt ok 68 - as_html ok 69 - as_txt ok 70 - as_html ok 71 - as_txt ok 72 - as_html ok 73 - as_txt ok 74 - as_txt ok 75 - as_txt ok 76 - as_html ok 77 - as_txt_node ok 78 - as_txt ok 79 - as_html ok 80 - as_pure_txt ok 81 - as_txt ok 82 - as_html ok 83 - as_pure_txt ok 84 - class set correctly ok 85 - class set correctly ok 86 - color set correctly ok 87 - as_txt ok 88 - as_html ok 89 - as_txt ok 90 - as_html ok 91 - as_txt ok 92 - as_html ok 93 - as_txt ok 94 - as_html ok 95 - as_txt ok 96 - as_html ok 97 - as_txt ok 98 - as_html ok 99 - as_txt ok 100 - as_html ok 101 - as_txt ok 102 - as_html ok 103 - as_txt ok 104 - as_html ok 105 - as_txt ok 106 - as_html ok 107 - as_txt ok 108 - as_html ok 109 - no multicelled ok 110 - size 1,1 ok 111 - size 5,3 ok 112 - is multicelled ok 113 - attribute("size") ok 114 - rows still present ok 115 - columns still present ok 116 - size not in output ok 117 - rows no longer present ok 118 - columns no longer present ok 119 - as_txt ok 120 - as_html ok 121 - no groups yet ok 122 - group foo ok 123 - group foo ok 124 - foo title ok 125 - no title if autotitle: none ok 126 - title equals name ok 127 - title equals name ok 128 - title equals label ok 129 - title "" if no link ok 130 - title eq link ok 131 - title will override autotitle ok 132 - invisible text node ok 133 - no border for shape "none" ok 134 - node label eq "label" ok 135 - width 9 (length("label") + 2 (padding) + 2 (border) ok 136 - height 3 ok 137 - as_ascii uses label, not name ok 138 - node can be placed ok 139 - node was really placed ok 140 - one entry ok 141 - node cannot be placed again ok 142 - node still there placed ok 143 - one entry ok 144 - no incoming ok 145 - no outgoing ok 146 - one incoming ok 147 - one outgoing ok 148 - one incoming ok 149 - one incoming ok 150 - one outgoing ok 151 - one outgoing ok 152 - two incoming ok 153 - one outgoing ok 154 - C -> C ok 155 - C -> C ok 156 - _allowed_places ok 157 - _allowed_places ok 158 - _allowed_places ok 159 - _allowed_places ok 160 - south ok 161 - south,0 ok 162 - south,1 ok 163 - south,2 ok 164 - south,3 ok 165 - south,-1 ok 166 - south,-2 ok 167 - south,-3 ok 168 - south,-4 ok 169 - north ok 170 - north,0 ok 171 - north,0 ok 172 - north,0 ok 173 - west ok 174 - west ok 175 - west ok 176 - east ok 177 - east,1 ok 178 - east,2 ok 179 - east,-1 ok 180 - parent is graph ok 181 - parent is group ok 182 - default is 0 pointing up ok 183 - expect 180 for south ok 184 - expect 180 for south ok 185 - expect 90 for front ok 186 - expect 0 for left ok 187 - expect 0 for -90 ok 188 - expect 270 for back ok 189 - expect 45 for -45 ok 190 - expect 45 for 45 ok 191 - expect 135 for +45 ok 192 - flow uncached by set_attribute ok 193 - flow uncached by set_attribute ok 194 - expect 180 for south ok 195 - expect 180 for south ok 196 - expect 180 for front ok 197 - expect 90 for left ok 198 - expect 90 for -90 ok 199 - expect 0 for back ok 200 - expect 135 for -45 ok 201 - expect 45 for 45 ok 202 - expect 225 for +45 ok 203 - only one node rendered ok t/node_mc............ 1..30 ok 1 - use Graph::Easy::Node; ok 2 - use Graph::Easy; ok 3 - Graph::Easy::Node->can('new') ok 4 ok 5 - no error yet ok 6 - no connections yet ok 7 - one connection ok 8 - 5 connections ok 9 - 5 connections ok 10 - 1 column ok 11 - 3 rows ok 12 - is multicelled ok 13 - cleanup worked ok 14 - 5 connections ok 15 - 5 edges from node to other ok 16 - edges_to() worked ok 17 - edges_to() worked ok 18 - edges_to() worked ok 19 - edges_to() worked ok 20 - edges_to() worked ok 21 - one successor ok 22 - one successor ok 23 - node can be placed ok 24 - 3 entries (3 rows) ok 25 - node was really placed ok 26 - filler cell ok 27 - filler associated with node ok 28 - node cannot be placed again ok 29 - node still there placed ok 30 - still three entries ok t/parse_att.......... 1..86 ok 1 - use Graph::Easy::Parser; ok 2 - use Graph::Easy; ok 3 - Graph::Easy::Parser->can('_parse_attributes') ok 4 ok 5 - no error yet ok 6 - ok 7 - color: red; ok 8 - color : red; ok 9 - color : lime ; ok 10 - color : yellow ok 11 - color: rgb(1,1,1); ok 12 - color: rgb(255,1,1); ok 13 - color: rgb(255,255,1); ok 14 - color: rgb(255,255,255); ok 15 - color: \#ff0; ok 16 - color: \#0f0; ok 17 - color: slategrey; ok 18 - color: slategrey; ok 19 - color: gray; ok 20 - color: gray; ok 21 - color: Slategrey; ok 22 - color: SlateGrey; ok 23 - color: SLATEGREY; ok 24 - colorscheme: w3c; ok 25 - colorscheme: x11; ok 26 - colorscheme: puor6; ok 27 - Error in attribute: 'puor16' is not a valid colorscheme for a node ok 28 - border-style: double; ok 29 - border-width: 1; ok 30 - border-color: red; ok 31 - color: red; border: none; ok 32 - Error in attribute: 'color:' doesn't look valid ok 33 - Error in attribute: ': red;' doesn't look valid ok 34 - Error in attribute: ': red' doesn't look valid ok 35 - Error in attribute: 'reddish' is not a valid color for a node ok 36 - Error in attribute: 'color:;background: red' doesn't look valid ok 37 - Error in attribute: 'fruggle' is not a valid shape for a node ok 38 - Error in attribute: 'rgb(256, 0, 0)' is not a valid color for a node ok 39 - Error in attribute: 'rgb(0, 256, 0)' is not a valid color for a node ok 40 - Error in attribute: 'rgb(0, 0, 256)' is not a valid color for a node ok 41 - Error in attribute: 'qiggle' is not a valid shape for a node ok 42 - offset: -3,-2; ok 43 - offset: 3,-2; ok 44 - offset: -3,2; ok 45 - offset: 2, 0; ok 46 - offset: 2 , 0; ok 47 - offset: 2 , 0; ok 48 - offset: 2 , 0 ; ok 49 - fill: brown; ok 50 - Error in attribute: 'qiggle' is not a valid pointstyle for a node ok 51 - Error in attribute: 'toint-shape' is not a valid attribute name for a node ok 52 - Error in attribute: 'qiggle' is not a valid autolink for a node ok 53 - size: 1, 2; ok 54 - start: south, 1; ok 55 - start: south , 1; ok 56 - start: right , -1; ok 57 - end: south, 1; ok 58 - end: south , 1; ok 59 - end: right , -1; ok 60 - Error in attribute: 'right,12345' is not a valid end for a edge ok 61 - Error in attribute: 'right,12345' is not a valid start for a edge ok 62 - autolabel: 20; ok 63 - Error in attribute: 'name,1' is not a valid autolabel for a node ok 64 - autolabel: name,10; ok 65 - autolabel: name, 10; ok 66 - autolabel: name ,10; ok 67 - autolabel: name , 10; ok 68 - fill: red^green^yellow; ok 69 - link: http://bloodgate.com/^index.html^/test; ok 70 - link: http://bloodgate.com/ ^ index.html^/test; ok 71 - shape: rect^img^rect; ok 72 - label: "baz;bar"; color: red; ok 73 - label: "test"; ok 74 - label: "test;"; ok 75 - label: "\"test\""; ok 76 - label: "\"test;\""; ok 77 - bordercolor: red; ok 78 - borderstyle: solid; ok 79 - borderwidth: 1px; ok 80 - fontsize: 80%; ok 81 - textstyle: bold; ok 82 - textwrap: auto; ok 83 - pointstyle: diamond; ok 84 - arrowstyle: filled; ok 85 - labelcolor: peachpuff; ok 86 - labelpos: bottom; ok t/parse_edge......... 1..83 ok 1 - use Graph::Easy::Parser; ok 2 - Graph::Easy::Parser->can(...) ok 3 ok 4 - no error yet ok 5 - -- ok 6 - == ok 7 - .. ok 8 - - ok 9 - - - ok 10 - --- ok 11 - === ok 12 - ... ok 13 - - - ok 14 - ---- ok 15 - ==== ok 16 - .... ok 17 - <-> ok 18 - <=> ok 19 - <.> ok 20 - <- > ok 21 - <--> ok 22 - <==> ok 23 - <..> ok 24 - <- - > ok 25 - <---> ok 26 - <===> ok 27 - <...> ok 28 - <- - > ok 29 - -> ok 30 - => ok 31 - .> ok 32 - - > ok 33 - --> ok 34 - ==> ok 35 - ..> ok 36 - ~~> ok 37 - = > ok 38 - - - > ok 39 - ---> ok 40 - ===> ok 41 - ...> ok 42 - - - > ok 43 - <- -> ok 44 - - Landstrasse -- ok 45 - == Autobahn ==> ok 46 - .. Im Bau ..> ok 47 - - Tunnel - > ok 48 - = label => ok 49 - <-- Landstrasse --> ok 50 - <== Autobahn ==> ok 51 - <.. Im Bau ..> ok 52 - <- Tunnel - > ok 53 - <- Tunnel --> ok 54 - <-- Tunnel --> ok 55 - <-- Landstrasse --> ok 56 - <~~ Landstrasse ~~> ok 57 - <== Landstrasse ==> ok 58 - <.- Landstrasse .-> ok 59 - <..- Landstrasse ..-> ok 60 - -- Landstrasse --> ok 61 - ~~ Landstrasse ~~> ok 62 - == Landstrasse ==> ok 63 - .- Landstrasse .-> ok 64 - ..- Landstrasse ..-> ok 65 - <- ok 66 - <= ok 67 - <. ok 68 - <- ok 69 - <-- ok 70 - <== ok 71 - <.. ok 72 - <- - ok 73 - <-- Landstrasse - ok 74 - <== Autobahn = ok 75 - <.. Im Bau . ok 76 - <- - Tunnel - ok 77 - <-- ok 78 - <-- Landstrasse ==> ok 79 - <<-- ok 80 - <<-- ok 81 - <<-->> ok 82 - <<. -.->> ok 83 - < - Tunnel - > ok t/parser............. 1..146 ok 1 - use Graph::Easy::Parser; ok 2 - Graph::Easy::Parser->can(...) ok 3 ok 4 - no error yet ok 5 ok 6 ok 7 ok 8 ok 9 - one node from_text ok 10 ok 11 - two nodes from graphviz texts ok 12 ok 13 - one node ok 14 - one invalid line results in error ok 15 - parsed ok ok 16 - [] is a node ok 17 - [ ] is a node ok 18 - fill is yellow ok 19 - fill is yellow ok 20 - fill is still yellow ok 21 - group class is group.local ok 22 - ok 23 - graph { color: red; } ok 24 - group { color: red; } ok 25 - node { color: red; } ok 26 - edge { color: red; } ok 27 - graph { color: red; } ok 28 - group { color: red; } ok 29 - node { color: red; } ok 30 - edge { color: red; } ok 31 - [] ok 32 - []->[] ok 33 - [Bonn]->[] ok 34 - []->[Bonn] ok 35 - []->[Bonn]->[] ok 36 - [ Bonn and Berlin ] ok 37 - [ Bonn and Berlin ] ok 38 - [ Bonn and Berlin ] ok 39 - [ Bonn \n and Berlin ] ok 40 - [ Bonn \n\n and Berlin ] ok 41 - [ A | B ] ok 42 - [ A | B | C ] ok 43 - [ A | B | C ] => [ A ] ok 44 - [ A | B | C ] => [ A ] [ A | B | C ] => [ A ] ok 45 - [ A | B | C | -1 ] => [ A ] [ A | B | C ] => [ A ] ok 46 - [ A | B | C | -1 ] => [ A ] [ A | B | C ] => [ A ] [ A | B | C ] ok 47 - [ char\[\] ] ok 48 - [ char\[\] ] -> [ \[\] ] ok 49 - [ char\[\] || int ] ok 50 - got some error ok 51 - [ Berlin ] ok 52 - [Hamburg] ok 53 - [ Dresden ] ok 54 - [ Pirna ] { color: red; } ok 55 - [ Bonn ] -> [ Berlin ] ok 56 - [ Bonn ] -> [ Berlin ]\n[Berlin] -> [Frankfurt] ok 57 - [ Bonn ] ==> [ Berlin ]\n[Berlin] -> [Frankfurt] ok 58 - [ Bonn ] = > [ Berlin ]\n[Berlin] -> [Frankfurt] ok 59 - [ Bonn ] ~~> [ Berlin ]\n[Berlin] -> [Frankfurt] ok 60 - [ Bonn ] ..> [ Berlin ]\n[Berlin] -> [Frankfurt] ok 61 - [ Bonn ] - > [ Berlin ]\n[Berlin] -> [Frankfurt] ok 62 - [ Bonn \( \\#1 \) ] - > [ Berlin ]\n[Berlin] -> [Frankfurt] ok 63 - [ Bonn ] { color: red; }\n[Berlin] -> [Frankfurt] ok 64 - [Bonn]{color:red;}\n[Berlin]->[Frankfurt] ok 65 - [ Bonn ] { color: red; } -> [ Berlin ]\n[Berlin] -> [Frankfurt] ok 66 - [ Bonn ] { color: red; } -> [ Berlin ] {color: blue} \n[Berlin] -> [Frankfurt] ok 67 - [ Bonn ] { color: \#fff; } -> [ Berlin ] { color: \#A0a0A0 } \# failed in v0.09 [ Bonn ] -> [ Ulm ] ok 68 - [ Bonn ] { color: \#fff; } -> [ Berlin ] { color: \#A0a0A0 } \#80808080 failed in v0.09 [ Bonn ] -> [ Ulm ] ok 69 - [ Bonn ] { color: \#fff; } -> [ Berlin ] { color: \#A0a0A0 } \#808080 failed in v0.09 [ Bonn ] -> [ Ulm ] ok 70 - [ Bonn ] -> [ Berlin ]\n -> [ Kassel ] ok 71 - [ Bonn ] { color: \#fff; } -> [ Berlin ] { color: \#A0a0A0 }\n -> [ Kassel ] { color: red; } ok 72 - [ Bonn ] -> [ Berlin ] -> [ Kassel ] ok 73 - [ Bonn ] { color: \#fff; } -> [ Berlin ] { color: \#A0a0A0 } -> [ Kassel ] { color: red; } ok 74 - [ Bonn ] -> [ Berlin ]\n -> [ Kassel ] -> [ Koblenz ] ok 75 - [ Bonn ] -> [ Berlin ] -> [ Kassel ]\n -> [ Koblenz ] ok 76 - [ Bonn ] -> [ Berlin ] -> [ Kassel ] -> [ Koblenz ] ok 77 - [ Bonn ] { link: http://www.bloodgate.com/Bonn; } ok 78 - [ Bonn ] { linkbase: http://www.bloodgate.com/; autolink: name; } ok 79 - [ Bonn ] { autolink: none; } ok 80 - [ Bonn ] { autolink: title; } ok 81 - [ Bonn ] { autolink: name; } ok 82 - [ Bonn ] { autotitle: label; } ok 83 - [ Bonn ] { autotitle: name; } ok 84 - [ Bonn ] { autotitle: none; } ok 85 - [ Bonn ] { title: my title; } ok 86 - [ Bonn ] { shape: point; point-style: square; } ok 87 - [ Bonn ] { background: red; } ok 88 - [ Bonn ] { background: rgb(255,0,0); } ok 89 - [ Bonn ] { background: rgb(100%,0,0); } ok 90 - [ Bonn ] { background: rgb(0.0,0.5,1.0); } ok 91 - [ Bonn ] { background: rgb(100%,0.5,12); } ok 92 - [ Bonn ] { background: \#ff0000; } ok 93 - [ Bonn ] { background: \#ff0; } ok 94 - node.red { background: red; } [ Bonn ] { class: red; } ok 95 - edge.red { background: red; } [ Bonn ] -> { class: red; } [ Berlin ] ok 96 - graph { background: red; } [ Bonn ] -> [ Berlin ] ok 97 - [ Bonn ] - Auto -> [ Berlin ] ok 98 - [ Bonn ] ~ Auto ~> [ Berlin ] ok 99 - [ Bonn ] . Auto .> [ Berlin ] ok 100 - [ Bonn ] = Auto => [ Berlin ] ok 101 - [ Bonn ] -- Auto --> [ Berlin ] ok 102 - [ Bonn ] == Auto ==> [ Berlin ] ok 103 - [ Bonn ] ~~ Auto ~~> [ Berlin ] ok 104 - [ Bonn ] .. Auto ..> [ Berlin ] ok 105 - [ Bonn ] -- Au-to --> [ Berlin ] ok 106 - [ Bonn ] == Au--to ==> [ Berlin ] ok 107 - ( Group [ Bonn ] -- Auto --> [ Berlin ] ) ok 108 - ( Group [ Bonn ] --> [ Berlin ] ) ok 109 - [ Bonn ], [ Berlin ]\n --> [ Hamburg ] ok 110 - [ Bonn ], [ Berlin ] --> [ Hamburg ] ok 111 - [ Bonn ], [ Berlin ], [ Ulm ] --> [ Hamburg ] ok 112 - [ Bonn ], [ Berlin ], [ Ulm ] --> [ Hamburg ] [ Trier ] --> [ Ulm ] ok 113 - ( Group [ Bonn ], [ Berlin ] => [ Leipzig ] ) { color: red; } ok 114 - [ Bonn ] -> [ Berlin ]\n --> { color: red; } [ Leipzig ] ok 115 - [ Bonn ] --> { label: test; } [ Berlin ] ok 116 - [ Bonn ] --> { label: test; } [ Berlin ] { color: blue; } ok 117 - [ Bonn ] --> { label: test; } [ Berlin ] { color: blue; } ok 118 - [ Bonn ] --> { label: test; } [ Berlin ] { color: blue; } --> { label: test2; } [ Leipzig ] ok 119 - [ Bonn ] -- [ Berlin ] ok 120 - [ Bonn ] -- [ Berlin ] [Ulm] --> [ Mainz] ok 121 - [ Bonn ] -- { color: red; } [ Berlin ] [Ulm] --> [ Mainz] ok 122 - [ Bonn ]\n { color: red; } --> [ Berlin ] ok 123 - [ Bonn ] { color:\n red; } --> [ Berlin ] ok 124 - ( Group [ Bonn ] ) { color: red; } ok 125 - ([Bonn]){color:red;} ok 126 - (0[Bonn]){color:red;} ok 127 - [ $sys$Node ] ok 128 - [ Bonn ] -- test --> [ Berlin], [ Chemnitz ] ok 129 - () ok 130 - ( ) ok 131 - ( )->[Bonn] ok 132 - ( )->( ) ok 133 - [Bonn]->( ) ok 134 - ()->()->() ok 135 - ([Bonn]) ok 136 - [ Bonn ] -- \[ A \] \<\> \=\-\. --> [ Berlin ] ok 137 - got some error ok 138 - got some error ok 139 - got some error ok 140 - got some error ok 141 - got some error ok 142 - got some error ok 143 - got some error ok 144 - got some error ok 145 - got some error ok 146 - got some error ok t/parser_dot......... 1..126 ok 1 - use Graph::Easy::Parser::Graphviz; ok 2 - Graph::Easy::Parser::Graphviz->can(...) ok 3 ok 4 - no error yet ok 5 ok 6 - one node ok 7 ok 8 - two nodes ok 9 - one edge ok 10 - two nodes ok 11 - "A" is a node ok 12 - Bonn12 is a node ok 13 - "Bonn" is a node ok 14 - scopes: four nodes ok 15 - scopes: Red => red ok 16 - scopes: Green => green ok 17 - scopes: Green2 => green ok 18 - scopes: Blue => blue ok 19 - scopes: four nodes ok 20 - scopes: Red => red ok 21 - scopes: Red's shope is 'circle' ok 22 - scopes: Red's border-style is 'doube' ok 23 - scopes: Green => green ok 24 - scopes: Green's shope is 'circle' ok 25 - scopes: Green's border-style is 'doube' ok 26 - scopes: Green2 => green ok 27 - scopes: Green2's shope is 'circle' ok 28 - scopes: Green2's border-style is 'doube' ok 29 - scopes: Blue => blue ok 30 - scopes: Blue's shope is 'circle' ok 31 - scopes: Blue's border-style is 'doube' ok 32 - scopes: four nodes ok 33 - scopes: three egdes ok 34 - hsv('0.3333,1.0,1.0') results in 'rgb(0,255,0)' ok 35 - color_as_hex(hsv(0.3333,1.0,1.0)) ok 36 - hsv('0.1666,1.0,1.0') results in 'rgb(255,255,0)' ok 37 - color_as_hex(hsv(0.1666,1.0,1.0)) ok 38 - hsv('0.0,1.0,1.0') results in 'rgb(255,0,0)' ok 39 - color_as_hex(hsv(0.0,1.0,1.0)) ok 40 - hsv('0.051,0.718,0.627') results in 'rgb(160,80,45)' ok 41 - color_as_hex(hsv(0.051,0.718,0.627)) ok 42 - hsv('1.0,0.0,0.0') results in 'rgb(0,0,0)' ok 43 - color_as_hex(hsv(1.0,0.0,0.0)) ok 44 - hsv('1.0,0.0,0.5') results in 'rgb(128,128,128)' ok 45 - color_as_hex(hsv(1.0,0.0,0.5)) ok 46 - hsv('0.3333,1.0,0.5') results in 'rgb(0,128,0)' ok 47 - color_as_hex(hsv(0.3333,1.0,0.5)) ok 48 - hsv('0.6666,1.0,1.0') results in 'rgb(0,0,255)' ok 49 - color_as_hex(hsv(0.6666,1.0,1.0)) ok 50 - hsv('1.0,1.0,0.5') results in 'rgb(128,0,0)' ok 51 - color_as_hex(hsv(1.0,1.0,0.5)) ok 52 - hsv('0.482,0.714,0.878') results in 'rgb(64,224,207)' ok 53 - color_as_hex(hsv(0.482,0.714,0.878)) ok 54 - hsv('1.0,0.0,1.0') results in 'rgb(255,255,255)' ok 55 - color_as_hex(hsv(1.0,0.0,1.0)) ok 56 - hsv('0.8333,1.0,1.0') results in 'rgb(255,0,255)' ok 57 - color_as_hex(hsv(0.8333,1.0,1.0)) ok 58 - hsv('0.5,1.0,1.0') results in 'rgb(0,255,255)' ok 59 - color_as_hex(hsv(0.5,1.0,1.0)) ok 60 - hsv('1.0,1.0,1.0') results in 'rgb(255,0,0)' ok 61 - color_as_hex(hsv(1.0,1.0,1.0)) ok 62 - /accent4/4 works ok 63 - hsl('300,1.0,0.5') results in 'rgb(255,0,255)' ok 64 - hsl('120,1.0,0.75') results in 'rgb(128,255,128)' ok 65 - hsl('0,0.0,0.0') results in 'rgb(0,0,0)' ok 66 - hsl('240,1.0,0.25') results in 'rgb(0,0,128)' ok 67 - hsl('0,0.0,0.5') results in 'rgb(128,128,128)' ok 68 - hsl('0,1.0,0.5') results in 'rgb(255,0,0)' ok 69 - hsl('60,1.0,0.5') results in 'rgb(255,255,0)' ok 70 - hsl('0,1.0,0.75') results in 'rgb(255,128,128)' ok 71 - hsl('0,0.0,1.0') results in 'rgb(255,255,255)' ok 72 - hsl('360,1.0,0.5') results in 'rgb(255,0,0)' ok 73 - ok 74 - "" ok 75 - ""->"" ok 76 - "Bonn"->"" ok 77 - ""->"Bonn" ok 78 - "Bonn"\n\#"Berlin" ok 79 - ""->"Bonn"->"" ok 80 - node_1 -> node_2 ok 81 - "frankfurt"+" (oder)" ok 82 - "frankfurt" + " (oder)" ok 83 - "frankfurt" + " (oder)" ok 84 - "frank" + "furt" + " (oder)" ok 85 - " Bonn and Berlin " ok 86 - " Bonn and Berlin " ok 87 - " Bonn and Berlin " ok 88 - " Bonn \n and Berlin " ok 89 - " Bonn \n\n and Berlin " ok 90 - " Berlin " ok 91 - "Hamburg" ok 92 - " Dresden " ok 93 - " Pirna " [ color="red" ] ok 94 - " Bonn " -> " Berlin " ok 95 - " Bonn " -> " Berlin "\n"Berlin" -> "Frankfurt" ok 96 - " Bonn \( \\#1 \) " -> " Berlin "\n"Berlin" -> "Frankfurt" ok 97 - " Bonn " [ color=red ]\n"Berlin" -> "Frankfurt" ok 98 - "Bonn"[color=red]\n"Berlin"->"Frankfurt" ok 99 - " Bonn " -> " Berlin "\n"Berlin" -> "Frankfurt" ok 100 - " Bonn " -> "Berlin" [color=blue] \n"Berlin" -> "Frankfurt" ok 101 - Bonn -> Berlin [color=blue] \nBerlin -> Frankfurt ok 102 - _exit -- run [ color = "0.001 0.002 0.4" ] ok 103 - " Bonn " -> " Berlin " [ color="\#A0a0A0" ] // failed " Bonn " -> [ Ulm ] ok 104 - " Bonn " -> " Berlin " [ color="\#A0a0A0" ] //80808080 failed [ Bonn ] -> [ Ulm ] ok 105 - " Bonn " -> " Berlin " [ color="\#A0a0A0" ] //808080 failed [ Bonn ] -> [ Ulm ] ok 106 - " Bonn " -> " Berlin " [ color="\#A0a0A0" ] /*808080 failed [ Bonn ] -> [ Ulm ]*/ ok 107 - " Bonn " -> " Berlin " [ color="\#A0a0A0" ] /*808080 failed\n [ Bonn ] -> [ Ulm ]*/ ok 108 - " Bonn /* * comment * */ " -> " Berlin " /*808080 failed\n [ Bonn ] -> [ Ulm ]*/ ok 109 - " Bonn " -> " Berlin "\n -> " Kassel " ok 110 - a1 -> a2\na2 -> a3 ok 111 - graph [ center ] ok 112 - graph [ center=1 ] ok 113 - graph [ center="" ] ok 114 - graph [ center="1" ] ok 115 - graph [ center, truecolor ] ok 116 - graph [ center=1, truecolor ] ok 117 - graph [ center="", truecolor ] ok 118 - graph [ center="1", truecolor ] ok 119 - edge [ ] ok 120 - edge [\n ] ok 121 - edge [ f=1 ] ok 122 - "node" [ shape="box" label="[U]" color="red" ] ok 123 - node [ label="[U]" ] ok 124 - "> ü €   < & &;; &$;" ok 125 - "HTML" [label="> ü €   < & &;; &$;"] ok 126 - "node" [ color=".7 .2 1.2"] ok t/parser_dot_html.... 1..7 ok 1 - use Graph::Easy::Parser::Graphviz; ok 2 - Graph::Easy::Parser::Graphviz->can('new') ok 3 ok 4 - no error yet ok 5 ok 6 - three nodes ok 7 - edge did not get lost (bug until v0.60) ok t/path............... 1..7 ok 1 - use Graph::Easy::Layout; ok 2 - use Graph::Easy; ok 3 - Graph::Easy->can('_path_is_clear') ok 4 ok 5 - no error yet ok 6 - path is clear ok 7 - path is blocked ok t/pod................ 1..23 ok 1 - POD test for ../lib/Graph/Easy.pm ok 2 - POD test for ../lib/Graph/Easy/Base.pm ok 3 - POD test for ../lib/Graph/Easy/Layout.pm ok 4 - POD test for ../lib/Graph/Easy/Layout/Chain.pm ok 5 - POD test for ../lib/Graph/Easy/Layout/Scout.pm ok 6 - POD test for ../lib/Graph/Easy/Layout/Path.pm ok 7 - POD test for ../lib/Graph/Easy/Layout/Grid.pm ok 8 - POD test for ../lib/Graph/Easy/Layout/Repair.pm ok 9 - POD test for ../lib/Graph/Easy/Node.pm ok 10 - POD test for ../lib/Graph/Easy/Edge.pm ok 11 - POD test for ../lib/Graph/Easy/Group.pm ok 12 - POD test for ../lib/Graph/Easy/Parser.pm ok 13 - POD test for ../lib/Graph/Easy/Parser/Graphviz.pm ok 14 - POD test for ../lib/Graph/Easy/Parser/VCG.pm ok 15 - POD test for ../lib/Graph/Easy/Attributes.pm ok 16 - POD test for ../lib/Graph/Easy/As_ascii.pm ok 17 - POD test for ../lib/Graph/Easy/As_txt.pm ok 18 - POD test for ../lib/Graph/Easy/As_graphviz.pm ok 19 - POD test for ../lib/Graph/Easy/Edge/Cell.pm ok 20 - POD test for ../lib/Graph/Easy/Node/Anon.pm ok 21 - POD test for ../lib/Graph/Easy/Node/Cell.pm ok 22 - POD test for ../lib/Graph/Easy/Group/Cell.pm ok 23 - POD test for ../lib/Graph/Easy/Group/Anon.pm ok t/pod_cov............ 1..21 ok 1 - Graph::Easy is covered ok 2 - Graph::Easy::Node is covered ok 3 - Graph::Easy::Group is covered ok 4 - Graph::Easy::Edge is covered ok 5 - Graph::Easy::Base is covered ok 6 - Graph::Easy::As_ascii is covered ok 7 - Graph::Easy::As_txt is covered ok 8 - Graph::Easy::As_graphviz is covered ok 9 - Graph::Easy::As_vcg is covered ok 10 - Graph::Easy::Layout::Chain is covered ok 11 - Graph::Easy::Layout::Grid is covered ok 12 - Graph::Easy::Layout::Path is covered ok 13 - Graph::Easy::Layout::Scout is covered ok 14 - Graph::Easy::Layout::Repair is covered ok 15 - Graph::Easy::Attributes is covered ok 16 - Graph::Easy::Node::Anon is covered ok 17 - Graph::Easy::Group::Anon is covered ok 18 - Pod coverage on Graph::Easy::Layout ok 19 - Pod coverage on Graph::Easy::Parser ok 20 - Pod coverage on Graph::Easy::Parser::Graphviz ok 21 - Pod coverage on Graph::Easy::Parser::VCG ok t/re_layout.......... 1..12 ok 1 - use Graph::Easy; ok 2 - Graph::Easy->can('new') ok 3 ok 4 - no error yet ok 5 - as_ascii ok 6 - as_ascii ok 7 - as_ascii ok 8 - as_ascii ok 9 - w is 13 ok 10 - h is 2 ok 11 - as_ascii ok 12 - as_ascii ok t/split.............. 1..20 ok 1 - use Graph::Easy::Parser; ok 2 - Graph::Easy::Parser->can(...) ok 3 ok 4 - no error yet ok 5 - 3 nodes ok 6 - node is node ok 7 - A is the origin itself ok 8 - node is node ok 9 - A is the origin of B ok 10 - B is at +1,0 ok 11 - node is node ok 12 - B is the origin of C ok 13 - C is at +1,0 from B ok 14 - [A|B|C] ok 15 - [A|B|C] { fill: red; } ok 16 - [A|B|C] { label: foo; fill: red; } ok 17 - [A| |C] ok 18 - [A||B|C] ok 19 - [A||B||C] ok 20 - [A|| |C] ok t/use_class.......... 1..8 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::Parser; ok 3 - graph worked ok 4 - group worked ok 5 - node worked ok 6 - empty node worked ok 7 - graph with anon node worked ok 8 - anon node worked ok t/vcg................ 1..52 ok 1 - use Graph::Easy; ok 2 - use Graph::Easy::Parser; ok 3 - Graph::Easy->can(...) ok 4 - as_vcg and as_vcg_file are equal ok 5 - Parsing worked ok 6 - two nodes ok 7 - two nodes A and B ok 8 - one edge ok 9 - as_txt matches ok 10 - Parsing worked ok 11 - two nodes ok 12 - two nodes A and B ok 13 - one edge ok 14 - textcolor red for A ok 15 - textcolor blue for B ok 16 - no error ok 17 - Parsing worked ok 18 - two nodes ok 19 - title => label ok 20 - A is grey ok 21 - no error ok 22 - Parsing worked ok 23 - two nodes ok 24 - title => label ok 25 - graph has x-ignore_singles ok 26 - fontname => font ok 27 - A has x-vcg-focus ok 28 - B has x-vcg-focus ok 29 - B->B has x-vcg-anchor ok 30 - no custom attributs were output ok 31 - no custom attributs were output ok 32 - font => fontname ok 33 - no error ok 34 - Parsing worked ok 35 - two nodes ok 36 - label of B ok 37 - label of A ok 38 - no error ok 39 - Parsing worked ok 40 - two nodes ok 41 - two edges ok 42 - got edge from A to B ok 43 - classname 1 worked ok 44 - got edge from B to A ok 45 - classname 2 worked ok 46 - flow => orientation ok 47 - node align => node.textmode ok 48 - edge color survived ok 49 - node color survived ok 50 - A is circle ok 51 - B is trapeze ok 52 - C is invisible ok All tests successful. Files=51, Tests=2933, 59 wallclock secs ( 3.64 usr 0.68 sys + 55.00 cusr 3.46 csys = 62.78 CPU) Result: PASS TELS/graph/Graph-Easy-0.64.tar.gz make test TEST_VERBOSE=1 -- OK <SOFTPKG NAME="Graph-Easy" VERSION="0.64" DATE="2008-11-02"> <AUTHOR CPAN="TELS">Tels <nospam-abuse@bloodgate.com></AUTHOR> <ABSTRACT>Convert or render graphs (as ASCII, HTML, SVG or via Graphviz)</ABSTRACT> <ARCHITECTURE NAME="sun4-solaris-thread-multi-64-5.10"/> <CODEBASE HREF="Graph-Easy-0.64.tar.gz"/> <PROVIDE NAME="Graph::Easy" VERSION="0.64"/> <PROVIDE NAME="Graph::Easy::As_ascii" VERSION="0.22"/> <PROVIDE NAME="Graph::Easy::Group" VERSION="0.22"/> <PROVIDE NAME="Graph::Easy::As_txt" VERSION="0.15"/> <PROVIDE NAME="Graph::Easy::As_graphml" VERSION="0.03"/> <PROVIDE NAME="Graph::Easy::Attributes" VERSION="0.32"/> <PROVIDE NAME="Graph::Easy::Layout" VERSION="0.29"/> <PROVIDE NAME="Graph::Easy::Base" VERSION="0.12"/> <PROVIDE NAME="Graph::Easy::Parser" VERSION="0.35"/> <PROVIDE NAME="Graph::Easy::As_vcg" VERSION="0.05"/> <PROVIDE NAME="Graph::Easy::Node" VERSION="0.38"/> <PROVIDE NAME="Graph::Easy::Edge" VERSION="0.31"/> <PROVIDE NAME="Graph::Easy::As_graphviz" VERSION="0.31"/> <PROVIDE NAME="Graph::Easy::Layout::Repair" VERSION="0.08"/> <PROVIDE NAME="Graph::Easy::Layout::Grid" VERSION="0.07"/> <PROVIDE NAME="Graph::Easy::Layout::Chain" VERSION="0.09"/> <PROVIDE NAME="Graph::Easy::Layout::Scout" VERSION="0.25"/> <PROVIDE NAME="Graph::Easy::Layout::Path" VERSION="0.16"/> <PROVIDE NAME="Graph::Easy::Layout::Force" VERSION="0.01"/> <PROVIDE NAME="Graph::Easy::Node::Anon" VERSION="0.11"/> <PROVIDE NAME="Graph::Easy::Node::Cell" VERSION="0.10"/> <PROVIDE NAME="Graph::Easy::Node::Empty" VERSION="0.06"/> <PROVIDE NAME="Graph::Easy::Edge::Cell" VERSION="0.29"/> <PROVIDE NAME="Graph::Easy::Parser::Graphviz" VERSION="0.17"/> <PROVIDE NAME="Graph::Easy::Parser::VCG" VERSION="0.06"/> <PROVIDE NAME="Graph::Easy::Group::Cell" VERSION="0.14"/> <PROVIDE NAME="Graph::Easy::Group::Anon" VERSION="0.02"/> <REQUIRE NAME="Scalar::Util" VERSION="1.13"/> <REQUIRE NAME="Test::More" VERSION="0.62"/> <!-- Built 2009-01-14 with ActivePerl-1003 on spike (SunOS spike 5.8 Generic_117350-55 sun4u sparc SUNW,Sun-Fire-280R) --> </SOFTPKG> >>> (cd /export/home/fly1064/var/cpan/build/Graph-Easy-0.64-FC1pm9 && tar cvf - Graph-Easy-0.64.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/T/TE/TELS/graph/Graph-Easy-0.64.tar.gz Graph-Easy-0.64.ppd blib/ blib/lib/ blib/lib/Graph/ blib/lib/Graph/Easy/ blib/lib/Graph/Easy/As_ascii.pm blib/lib/Graph/Easy/Layout/ blib/lib/Graph/Easy/Layout/Repair.pm blib/lib/Graph/Easy/Layout/Grid.pm blib/lib/Graph/Easy/Layout/Chain.pm blib/lib/Graph/Easy/Layout/Scout.pm blib/lib/Graph/Easy/Layout/Path.pm blib/lib/Graph/Easy/Layout/Force.pm blib/lib/Graph/Easy/Node/ blib/lib/Graph/Easy/Node/Anon.pm blib/lib/Graph/Easy/Node/Cell.pm blib/lib/Graph/Easy/Node/Empty.pm blib/lib/Graph/Easy/Group.pm blib/lib/Graph/Easy/As_txt.pm blib/lib/Graph/Easy/Edge/ blib/lib/Graph/Easy/Edge/Cell.pm blib/lib/Graph/Easy/As_graphml.pm blib/lib/Graph/Easy/Parser/ blib/lib/Graph/Easy/Parser/Graphviz.pm blib/lib/Graph/Easy/Parser/VCG.pm blib/lib/Graph/Easy/Attributes.pm blib/lib/Graph/Easy/Layout.pm blib/lib/Graph/Easy/Group/ blib/lib/Graph/Easy/Group/Cell.pm blib/lib/Graph/Easy/Group/Anon.pm blib/lib/Graph/Easy/Base.pm blib/lib/Graph/Easy/Parser.pm blib/lib/Graph/Easy/As_vcg.pm blib/lib/Graph/Easy/Node.pm blib/lib/Graph/Easy/Edge.pm blib/lib/Graph/Easy/As_graphviz.pm blib/lib/Graph/Easy.pm blib/script/ blib/script/graph-easy blib/man1/ blib/man1/graph-easy.1 blib/man3/ blib/man3/Graph::Easy::Layout::Repair.3 blib/man3/Graph::Easy::As_ascii.3 blib/man3/Graph::Easy::Node::Anon.3 blib/man3/Graph::Easy::Node::Cell.3 blib/man3/Graph::Easy::Group.3 blib/man3/Graph::Easy::Layout::Grid.3 blib/man3/Graph::Easy.3 blib/man3/Graph::Easy::As_txt.3 blib/man3/Graph::Easy::Edge::Cell.3 blib/man3/Graph::Easy::As_graphml.3 blib/man3/Graph::Easy::Parser::Graphviz.3 blib/man3/Graph::Easy::Attributes.3 blib/man3/Graph::Easy::Layout.3 blib/man3/Graph::Easy::Group::Cell.3 blib/man3/Graph::Easy::Layout::Chain.3 blib/man3/Graph::Easy::Base.3 blib/man3/Graph::Easy::Parser::VCG.3 blib/man3/Graph::Easy::Parser.3 blib/man3/Graph::Easy::Node::Empty.3 blib/man3/Graph::Easy::As_vcg.3 blib/man3/Graph::Easy::Layout::Scout.3 blib/man3/Graph::Easy::Node.3 blib/man3/Graph::Easy::Edge.3 blib/man3/Graph::Easy::Layout::Path.3 blib/man3/Graph::Easy::Group::Anon.3 blib/man3/Graph::Easy::As_graphviz.3 blib/man3/Graph::Easy::Layout::Force.3 >>> mv /export/home/fly1064/var/cpan/build/Graph-Easy-0.64-FC1pm9/Graph-Easy-0.64.ppd /export/home/fly1064/var/REPO/T/TE/TELS/graph Running test for module 'File::Corresponding' Running make for J/JO/JOHANL/File-Corresponding-0.003.tar.gz Prepending %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/J/JO/JOHANL/File-Corresponding-0.003.tar.gz ok File-Corresponding-0.003 File-Corresponding-0.003/Build.PL File-Corresponding-0.003/Changes File-Corresponding-0.003/Makefile.PL File-Corresponding-0.003/MANIFEST File-Corresponding-0.003/MANIFEST.SKIP File-Corresponding-0.003/META.yml File-Corresponding-0.003/README File-Corresponding-0.003/bin File-Corresponding-0.003/bin/corresponding_file File-Corresponding-0.003/lib File-Corresponding-0.003/lib/File File-Corresponding-0.003/lib/File/Corresponding.pm File-Corresponding-0.003/lib/File/Corresponding File-Corresponding-0.003/lib/File/Corresponding/Group.pm File-Corresponding-0.003/lib/File/Corresponding/Config File-Corresponding-0.003/lib/File/Corresponding/Config/Find.pm File-Corresponding-0.003/lib/File/Corresponding/File File-Corresponding-0.003/lib/File/Corresponding/File/Found.pm File-Corresponding-0.003/lib/File/Corresponding/File/Profile.pm File-Corresponding-0.003/t File-Corresponding-0.003/t/config-find-user.t File-Corresponding-0.003/t/corresponding-config.t File-Corresponding-0.003/t/corresponding-corresponding.t File-Corresponding-0.003/t/corresponding-file-profile.t File-Corresponding-0.003/t/corresponding-group-corresponding.t File-Corresponding-0.003/t/corresponding-group.t File-Corresponding-0.003/t/corresponding.t File-Corresponding-0.003/t/data File-Corresponding-0.003/t/data/config File-Corresponding-0.003/t/data/config/myapp.ini File-Corresponding-0.003/t/data/corresponding File-Corresponding-0.003/t/data/corresponding/abc File-Corresponding-0.003/t/data/corresponding/abc/1.txt File-Corresponding-0.003/t/data/corresponding/abc/2.txt File-Corresponding-0.003/t/data/corresponding/abc/3.txt File-Corresponding-0.003/t/data/corresponding/elsewhere File-Corresponding-0.003/t/data/corresponding/elsewhere/def File-Corresponding-0.003/t/data/corresponding/elsewhere/def/1.txt File-Corresponding-0.003/t/data/corresponding/elsewhere/def/2.txt File-Corresponding-0.003/t/data/corresponding/ghi File-Corresponding-0.003/t/data/corresponding/ghi/2.txt File-Corresponding-0.003/t/data/corresponding/ghi/3.txt File-Corresponding-0.003/t/data/corresponding/jkl File-Corresponding-0.003/t/data/corresponding/jkl/2.txt File-Corresponding-0.003/t/data/example File-Corresponding-0.003/t/data/example/.corresponding_file File-Corresponding-0.003/t/data/example/Controller File-Corresponding-0.003/t/data/example/Controller/Book.pm File-Corresponding-0.003/t/data/example/Controller/Borrower.pm File-Corresponding-0.003/t/data/example/Model File-Corresponding-0.003/t/data/example/Model/Schema File-Corresponding-0.003/t/data/example/Model/Schema/Book.pm File-Corresponding-0.003/t/data/example/Model/Schema/Borrower.pm File-Corresponding-0.003/t/data/example/root File-Corresponding-0.003/t/data/example/root/templates File-Corresponding-0.003/t/data/example/root/templates/Book.tt File-Corresponding-0.003/t/data/example/root/templates/Borrower.tt File-Corresponding-0.003/t/data/example/t File-Corresponding-0.003/t/data/example/t/controller-book.test File-Corresponding-0.003/t/data/example/t/controller-borrower.test File-Corresponding-0.003/t/data/example/t/model-schema-book.test File-Corresponding-0.003/t/data/example/t/model-schema-borrower.test Prepending %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'make' CPAN.pm: Going to build J/JO/JOHANL/File-Corresponding-0.003.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Warning: prerequisite Moose::Autobox 0.08 not found. Checking if your kit is complete... Looks good Writing Makefile for File::Corresponding Could not read '/export/home/fly1064/var/cpan/build/File-Corresponding-0.003-6THFZW/META.yml'. Falling back to other methods to determine prerequisites ---- Unsatisfied dependencies detected during ---- ---- JOHANL/File-Corresponding-0.003.tar.gz ---- Moose::Autobox [requires] Prepending %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Moose::Autobox' Running make for R/RJ/RJBS/Moose-Autobox-0.09.tar.gz Prepending %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/Moose-Autobox-0.09.tar.gz ok Moose-Autobox-0.09/ Moose-Autobox-0.09/Changes Moose-Autobox-0.09/MANIFEST Moose-Autobox-0.09/META.yml Moose-Autobox-0.09/Makefile.PL Moose-Autobox-0.09/README Moose-Autobox-0.09/examples/ Moose-Autobox-0.09/examples/tic_tac_toe.pl Moose-Autobox-0.09/examples/units/ Moose-Autobox-0.09/examples/units/bytes.pl Moose-Autobox-0.09/examples/units/time.pl Moose-Autobox-0.09/inc/ Moose-Autobox-0.09/inc/Module/ Moose-Autobox-0.09/inc/Module/Install/ Moose-Autobox-0.09/inc/Module/Install/Base.pm Moose-Autobox-0.09/inc/Module/Install/Can.pm Moose-Autobox-0.09/inc/Module/Install/ExtraTests.pm Moose-Autobox-0.09/inc/Module/Install/Fetch.pm Moose-Autobox-0.09/inc/Module/Install/Makefile.pm Moose-Autobox-0.09/inc/Module/Install/Metadata.pm Moose-Autobox-0.09/inc/Module/Install/Win32.pm Moose-Autobox-0.09/inc/Module/Install/WriteAll.pm Moose-Autobox-0.09/inc/Module/Install.pm Moose-Autobox-0.09/lib/ Moose-Autobox-0.09/lib/Moose/ Moose-Autobox-0.09/lib/Moose/Autobox/ Moose-Autobox-0.09/lib/Moose/Autobox/Array.pm Moose-Autobox-0.09/lib/Moose/Autobox/Code.pm Moose-Autobox-0.09/lib/Moose/Autobox/Defined.pm Moose-Autobox-0.09/lib/Moose/Autobox/Hash.pm Moose-Autobox-0.09/lib/Moose/Autobox/Indexed.pm Moose-Autobox-0.09/lib/Moose/Autobox/Item.pm Moose-Autobox-0.09/lib/Moose/Autobox/List.pm Moose-Autobox-0.09/lib/Moose/Autobox/Number.pm Moose-Autobox-0.09/lib/Moose/Autobox/Ref.pm Moose-Autobox-0.09/lib/Moose/Autobox/Scalar.pm Moose-Autobox-0.09/lib/Moose/Autobox/String.pm Moose-Autobox-0.09/lib/Moose/Autobox/Undef.pm Moose-Autobox-0.09/lib/Moose/Autobox/Value.pm Moose-Autobox-0.09/lib/Moose/Autobox.pm Moose-Autobox-0.09/t/ Moose-Autobox-0.09/t/000_load.t Moose-Autobox-0.09/t/001_basic.t Moose-Autobox-0.09/t/002_role_hierarchy.t Moose-Autobox-0.09/t/003_p6_example.t Moose-Autobox-0.09/t/004_list_compressions.t Moose-Autobox-0.09/t/005_string.t Moose-Autobox-0.09/t/006_y_combinator.t Moose-Autobox-0.09/t/007_base.t Moose-Autobox-0.09/t/008_flatten.t Moose-Autobox-0.09/xt/ Moose-Autobox-0.09/xt/release/ Moose-Autobox-0.09/xt/release/pod.t Moose-Autobox-0.09/xt/release/pod_coverage.t Prepending %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'make' CPAN.pm: Going to build R/RJ/RJBS/Moose-Autobox-0.09.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Subroutine test_via_harness redefined at inc/Module/Install/ExtraTests.pm line 29. Subroutine dist_test redefined at inc/Module/Install/ExtraTests.pm line 40. Subroutine extra_tests redefined at inc/Module/Install/ExtraTests.pm line 13. Subroutine __harness redefined at inc/Module/Install/ExtraTests.pm line 51. Subroutine _wanted redefined at inc/Module/Install/ExtraTests.pm line 83. Subroutine _deep_t redefined at inc/Module/Install/ExtraTests.pm line 89. Checking if your kit is complete... Looks good Warning: prerequisite autobox 2.23 not found. Writing Makefile for Moose::Autobox ---- Unsatisfied dependencies detected during ---- ---- RJBS/Moose-Autobox-0.09.tar.gz ---- autobox [requires] Prepending %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'autobox' Running make for C/CH/CHOCOLATE/autobox-2.55.tar.gz Prepending %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/C/CH/CHOCOLATE/autobox-2.55.tar.gz ok autobox-2.55/ autobox-2.55/t/ autobox-2.55/t/unmerge.t autobox-2.55/t/isa.t autobox-2.55/t/merge.t autobox-2.55/t/autobox_scope_2.pm autobox-2.55/t/universal.t autobox-2.55/t/autobox_scope_1.pm autobox-2.55/t/hints.t autobox-2.55/t/default.t autobox-2.55/t/name.t autobox-2.55/t/autoref.t autobox-2.55/t/type.t autobox-2.55/t/coderef.t autobox-2.55/t/pod.t autobox-2.55/t/all.t autobox-2.55/t/export.t autobox-2.55/t/scalar.t autobox-2.55/autobox.xs autobox-2.55/lib/ autobox-2.55/lib/autobox.pod autobox-2.55/lib/autobox.pm autobox-2.55/lib/autobox/ autobox-2.55/lib/autobox/universal.pm autobox-2.55/META.yml autobox-2.55/Makefile.PL autobox-2.55/README autobox-2.55/Changes autobox-2.55/MANIFEST autobox-2.55/ptable.h autobox-2.55/ppport.h Prepending %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'make' CPAN.pm: Going to build C/CH/CHOCOLATE/autobox-2.55.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for autobox >>> make cp lib/autobox.pod blib/lib/autobox.pod cp lib/autobox.pm blib/lib/autobox.pm cp lib/autobox/universal.pm blib/lib/autobox/universal.pm /export/home/fly1064/bin/perl /export/home/fly1064/var/megalib/ExtUtils/xsubpp -typemap /export/home/fly1064/ap1003/lib/ExtUtils/typemap autobox.xs > autobox.xsc && mv autobox.xsc autobox.c cc -c -I. -D_REENTRANT -xarch=v9 -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.55\" -DXS_VERSION=\"2.55\" -KPIC "-I/export/home/fly1064/ap1003/lib/CORE" autobox.c Running Mkbootstrap for autobox () chmod 644 autobox.bs rm -f blib/arch/auto/autobox/autobox.so cc -G -xarch=v9 -L/opt/SUNWspro/prod/lib/v9 -L/usr/lib/sparcv9 -L/usr/ccs/lib/sparcv9 autobox.o -o blib/arch/auto/autobox/autobox.so \ \ chmod 755 blib/arch/auto/autobox/autobox.so cp autobox.bs blib/arch/auto/autobox/autobox.bs chmod 644 blib/arch/auto/autobox/autobox.bs Manifying blib/man3/autobox.3 CHOCOLATE/autobox-2.55.tar.gz make -- OK Prepending %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/all.......... 1..292 ok 1 - no args: Test->new() - bareword not autoboxed ok 2 - no args: $object->test() - object not autoboxed ok 3 - no args: integer literal ok 4 - no args: negative integer literal ok 5 - no args: positive integer literal ok 6 - no args: $integer ok 7 - no args: float literal ok 8 - no args: negative float literal ok 9 - no args: positive float literal ok 10 - no args: $float ok 11 - no args: single quoted string literal ok 12 - no args: double quoted string literal ok 13 - no args: $string ok 14 - no args: ARRAY ref ok 15 - no args: $array ok 16 - no args: HASH ref ok 17 - no args: $hash ok 18 - no args: CODE ref ok 19 - no args: ANON sub ok 20 - no args: $code ok 21 - override package: Test->new() - bareword not autoboxed ok 22 - override package: $object->test() - object not autoboxed ok 23 - override package: integer literal ok 24 - override package: negative integer literal ok 25 - override package: positive integer literal ok 26 - override package: $integer ok 27 - override package: float literal ok 28 - override package: negative float literal ok 29 - override package: positive float literal ok 30 - override package: $float ok 31 - override package: single quoted string literal ok 32 - override package: double quoted string literal ok 33 - override package: $string ok 34 - override namespace: Test->new() - bareword not autoboxed ok 35 - override namespace: $object->test() - object not autoboxed ok 36 - override namespace: integer literal ok 37 - override namespace: negative integer literal ok 38 - override namespace: positive integer literal ok 39 - override namespace: $int ok 40 - override namespace: float literal ok 41 - override namespace: negative float literal ok 42 - override namespace: positive float literal ok 43 - override namespace: $float ok 44 - override namespace: single quoted string literal ok 45 - override namespace: double quoted string literal ok 46 - override namespace: $string ok 47 - default package: Test->new() - bareword not autoboxed ok 48 - default package: $object->test() - object not autoboxed ok 49 - default package: integer literal ok 50 - default package: negative integer literal ok 51 - default package: positive integer literal ok 52 - default package: $int ok 53 - default package: float literal ok 54 - default package: negative float literal ok 55 - default package: positive float literal ok 56 - default package: $float ok 57 - default package: single quoted string literal ok 58 - default package: double quoted string literal ok 59 - default package: $string ok 60 - default package: ARRAY ref ok 61 - default package: $array ok 62 - default package: HASH ref ok 63 - default package: $hash ok 64 - default package: CODE ref ok 65 - default package: ANON sub ok 66 - default package: $code ok 67 - default namespace: Test->new() - bareword not autoboxed ok 68 - default namespace: $object->test() - object not autoboxed ok 69 - default namespace: integer literal ok 70 - default namespace: negative integer literal ok 71 - default namespace: positive integer literal ok 72 - default namespace: $int ok 73 - default namespace: float literal ok 74 - default namespace: negative float literal ok 75 - default namespace: positive float literal ok 76 - default namespace: $float ok 77 - default namespace: single quoted string literal ok 78 - default namespace: double quoted string literal ok 79 - default namespace: $string ok 80 - default namespace: ARRAY ref ok 81 - default namespace: $array ok 82 - default namespace: HASH ref ok 83 - default namespace: $hash ok 84 - default namespace: CODE ref ok 85 - default namespace: ANON sub ok 86 - default namespace: $code ok 87 - default undef: $int ok 88 - default undef: $float ok 89 - default undef: $string ok 90 - default undef: $array ok 91 - default undef: $hash ok 92 - default undef: $code ok 93 - test all 1: Test->new() - bareword not autoboxed ok 94 - test all 1: $object->test() - object not autoboxed ok 95 - test all 1: integer literal ok 96 - test all 1: negative integer literal ok 97 - test all 1: positive integer literal ok 98 - test all 1: $int ok 99 - test all 1: float literal ok 100 - test all 1: negative float literal ok 101 - test all 1: positive float literal ok 102 - test all 1: $float ok 103 - test all 1: single quoted string literal ok 104 - test all 1: double quoted string literal ok 105 - test all 1: $string ok 106 - test all 1: HASH ref: not autoboxed ok 107 - test all 1: CODE ref ok 108 - test all 1: ANON sub ok 109 - test all 1: $code ok 110 - test all 2: Test->new() - bareword not autoboxed ok 111 - test all 2: $object->test() - object not autoboxed ok 112 - test all 2: integer literal ok 113 - test all 2: negative integer literal ok 114 - test all 2: positive integer literal ok 115 - test all 2: $int ok 116 - test all 2: float literal ok 117 - test all 2: negative float literal ok 118 - test all 2: positive float literal ok 119 - test all 2: $float ok 120 - test all 2: single quoted string literal ok 121 - test all 2: double quoted string literal ok 122 - test all 2: $string ok 123 - test all 2: HASH ref: not autoboxed ok 124 - test all 2: CODE ref ok 125 - test all 2: ANON sub ok 126 - test all 2: $code ok 127 - test all 3: Test->new() - bareword not autoboxed ok 128 - test all 3: $object->test() - object not autoboxed ok 129 - test all 3: integer literal ok 130 - test all 3: negative integer literal ok 131 - test all 3: positive integer literal ok 132 - test all 3: $int ok 133 - test all 3: float literal ok 134 - test all 3: negative float literal ok 135 - test all 3: positive float literal ok 136 - test all 3: $float ok 137 - test all 3: single quoted string literal ok 138 - test all 3: double quoted string literal ok 139 - test all 3: $string ok 140 - test all 3: HASH ref: not autoboxed ok 141 - test all 3: CODE ref ok 142 - test all 3: ANON sub ok 143 - test all 3: $code ok 144 - test all 4: Test->new() - bareword not autoboxed ok 145 - test all 4: $object->test() - object not autoboxed ok 146 - test all 4: integer literal ok 147 - test all 4: negative integer literal ok 148 - test all 4: positive integer literal ok 149 - test all 4: $int ok 150 - test all 4: float literal ok 151 - test all 4: negative float literal ok 152 - test all 4: positive float literal ok 153 - test all 4: $float ok 154 - test all 4: single quoted string literal ok 155 - test all 4: double quoted string literal ok 156 - test all 4: $string ok 157 - test all 4: HASH ref: not autoboxed ok 158 - test all 4: CODE ref: not autoboxed ok 159 - test all 4: ANON sub: not autoboxed ok 160 - test all 4: $code: not autoboxed ok 161 - autobox not used: $int ok 162 - autobox not used: $float ok 163 - autobox not used: $string ok 164 - autobox not used: $array ok 165 - autobox not used: $hash ok 166 - autobox not used: $code ok 167 - no autobox: $int ok 168 - no autobox: $float ok 169 - no autobox: $string ok 170 - no autobox: $array ok 171 - no autobox: $hash ok 172 - no autobox: $code ok 173 - nested (outer): Test->new() - bareword not autoboxed ok 174 - nested (outer): $object->test() - object not autoboxed ok 175 - nested (outer): integer literal ok 176 - nested (outer): negative integer literal ok 177 - nested (outer): positive integer literal ok 178 - nested (outer): $integer ok 179 - nested (inner): single quoted string literal ok 180 - nested (inner): double quoted string literal ok 181 - nested (inner): $string ok 182 - nested (inner): ARRAY ref ok 183 - nested (inner): $array ok 184 - nested (inner): single quoted string literal isa(OUTER) ok 185 - nested (inner): double quoted string literal isa(OUTER) ok 186 - nested (inner): $string isa(OUTER) ok 187 - nested (inner): ARRAY ref isa(OUTER) ok 188 - nested (inner): $array isa(OUTER) ok 189 - nested (inner): single quoted string literal isa(INNER) ok 190 - nested (inner): double quoted string literal isa(INNER) ok 191 - nested (inner): $string isa(INNER) ok 192 - nested (inner): ARRAY ref isa(INNER) ok 193 - nested (inner): $array isa(INNER) ok 194 - nested (outer): single quoted string literal !isa(INNER) ok 195 - nested (outer): double quoted string literal !isa(INNER) ok 196 - nested (outer): $string !isa(INNER) ok 197 - nested (outer): ARRAY ref !isa(INNER) ok 198 - nested (outer): $array !isa(INNER) ok 199 - nested (outer): HASH ref ok 200 - nested (outer): $hash ok 201 - nested (outer): CODE ref ok 202 - nested (outer): ANON sub ok 203 - nested (outer): $code ok 204 - can: integer literal ok 205 - can: negative integer literal ok 206 - can: positive integer literal ok 207 - can: $integer ok 208 - can: float literal ok 209 - can: negative float literal ok 210 - can: positive float literal ok 211 - can: $float ok 212 - can: single quoted string literal ok 213 - can: double quoted string literal ok 214 - can: $string ok 215 - can: ARRAY ref ok 216 - can: $array ok 217 - can: HASH ref ok 218 - can: $hash ok 219 - can: CODE ref ok 220 - can: ANON sub ok 221 - can: $code ok 222 - isa SCALAR: integer literal ok 223 - isa UNIVERSAL: integer literal ok 224 - isa UNKNOWN: integer literal ok 225 - isa SCALAR: negative integer literal ok 226 - isa UNIVERSAL: negative integer literal ok 227 - isa UNKNOWN: negative integer literal ok 228 - isa SCALAR: positive integer literal ok 229 - isa UNIVERSAL: positive integer literal ok 230 - isa UNKNOWN: positive integer literal ok 231 - isa SCALAR: $integer ok 232 - isa UNIVERSAL: $integer ok 233 - isa UNKNOWN: $integer ok 234 - isa SCALAR: float literal ok 235 - isa UNIVERSAL: float literal ok 236 - isa UNKNOWN: float literal ok 237 - isa SCALAR: negative float literal ok 238 - isa UNIVERSAL: negative float literal ok 239 - isa UNKNOWN: negative float literal ok 240 - isa SCALAR: positive float literal ok 241 - isa UNIVERSAL: positive float literal ok 242 - isa UNKNOWN: positive float literal ok 243 - isa SCALAR: $float ok 244 - isa UNIVERSAL: $float ok 245 - isa UNKNOWN: $float ok 246 - isa SCALAR: single quoted string literal ok 247 - isa UNIVERSAL: single quoted string literal ok 248 - isa UNKNOWN: single quoted string literal ok 249 - isa SCALAR: double quoted string literal ok 250 - isa UNIVERSAL: double quoted string literal ok 251 - isa UNKNOWN: double quoted string literal ok 252 - isa SCALAR: $string ok 253 - isa UNIVERSAL: $string ok 254 - isa UNKNOWN: $string ok 255 - isa ARRAY: ARRAY ref ok 256 - isa UNIVERSAL: ARRAY ref ok 257 - isa UNKNOWN: ARRAY ref ok 258 - isa ARRAY: $array ok 259 - isa UNIVERSAL: $array ok 260 - isa UNKNOWN: $array ok 261 - isa HASH: HASH ref ok 262 - isa UNIVERSAL: HASH ref ok 263 - isa UNKNOWN: HASH ref ok 264 - isa HASH: $hash ok 265 - isa UNIVERSAL: $hash ok 266 - isa UNKNOWN: $hash ok 267 - isa CODE: CODE ref ok 268 - isa UNIVERSAL: CODE ref ok 269 - isa UNKNOWN: CODE ref ok 270 - isa CODE: ANON sub ok 271 - isa UNIVERSAL: ANON sub ok 272 - isa UNKNOWN: ANON sub ok 273 - isa CODE: $code ok 274 - isa UNIVERSAL: $code ok 275 - isa UNKNOWN: $code ok 276 - undef: undef->test() ok 277 - undef: $undef->test() ok 278 - undef: undef->isa(...) ok 279 - undef: $undef->isa(...) ok 280 - undef: undef->can(...) ok 281 - undef: $undef->can(...) ok 282 - undef with DEFAULT: undef->test() ok 283 - undef with DEFAULT: $undef->test() ok 284 - undef with DEFAULT: undef->isa(...) ok 285 - undef with DEFAULT: $undef->isa(...) ok 286 - undef with DEFAULT: undef->can(...) ok 287 - undef with DEFAULT: $undef->can(...) ok 288 - handle undef: undef ok 289 - handle undef: $undef ok 290 - []->test() raises an exception in a required module when autobox is not used ok 291 - []->test() raises an exception in a required module when autobox is used ok 292 - 3->isa('SCALAR') raises an exception outside a lexical scope in which autobox is loaded ok t/autoref...... 1..24 ok 1 - @array->join fails before autobox is enabled ok 2 - %hash->keys fails before autobox is enabled ok 3 - (\@array)->join(', ') == '1, 2, 3' ok 4 - (\%hash)->keys == [ 'alpha', 'gamma' ] ok 5 - @array->join(', ') == '1, 2, 3' ok 6 - %hash->keys == [ 'alpha', 'gamma' ] ok 7 - (@array)->join(', ') == '1, 2, 3' ok 8 - (%hash)->keys == [ 'alpha', 'gamma' ] ok 9 - ((@array))->join(', ') == '1, 2, 3' ok 10 - ((%hash))->keys == [ 'alpha', 'gamma' ] ok 11 - @$array->join(', ') == '1, 2, 3' ok 12 - %$hash->keys == [ 'alpha', 'gamma' ] ok 13 - (@$array)->join(', ') == '1, 2, 3' ok 14 - (%$hash)->keys == [ 'alpha', 'gamma' ] ok 15 - ((@$array))->join(', ') == '1, 2, 3' ok 16 - ((%$hash))->keys == [ 'alpha', 'gamma' ] ok 17 - mutate @array ok 18 - mutate %hash ok 19 - tied hash ok 20 - tied array ok 21 - @array->join fails after is disabled ok 22 - %hash->keys fails after autobox is disabled ok 23 - @array->join fails when autobox is out of scope ok 24 - %hash->keys fails when autobox is out of scope ok t/coderef...... 1..18 ok 1 - autobox is not enabled ok 2 - no autobox: [ 1, 2, 3 ]->$join(' >> ') eq '1 >> 2 >> 3' ok 3 - no autobox: [ 1, 2, 3 ]->$join(', ') eq '1, 2, 3' ok 4 - no autobox: $array->$join(' >> ') eq '1 >> 2 >> 3' ok 5 - no autobox: $array->$join(', ') eq '1, 2, 3' ok 6 - no autobox: 'Hello'->$split('') == [ 'H', 'e', 'l', 'l', 'o' ] ok 7 - no autobox: 'Hello'->$split(qr{e}) == [ 'H', 'llo' ] ok 8 - no autobox: $string->$split('') == [ 'H', 'e', 'l', 'l', 'o' ] ok 9 - no autobox: $string->$split(qr{e}) == [ 'H', 'llo' ] ok 10 - autobox is enabled ok 11 - use autobox: [ 1, 2, 3 ]->$join(' >> ') eq '1 >> 2 >> 3' ok 12 - use autobox: [ 1, 2, 3 ]->$join(', ') eq '1, 2, 3' ok 13 - use autobox: $array->$join(' >> ') eq '1 >> 2 >> 3' ok 14 - use autobox: $array->$join(', ') eq '1, 2, 3' ok 15 - use autobox: 'Hello'->$split('') == [ 'H', 'e', 'l', 'l', 'o' ] ok 16 - use autobox: 'Hello'->$split(qr{e}) == [ 'H', 'llo' ] ok 17 - use autobox: $string->$split('') == [ 'H', 'e', 'l', 'l', 'o' ] ok 18 - use autobox: $string->$split(qr{e}) == [ 'H', 'llo' ] ok t/default...... 1..14 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok t/export....... 1..23 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok t/hints........ 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/isa.......... 1..32 ok 1 - LR1: isa Left ok 2 - LR1: isa Right ok 3 - LR1: can left ok 4 - LR1: can both ok 5 - LR1: can right ok 6 - LR1: left ok 7 - LR1: both ok 8 - LR1: right ok 9 - LR2: isa Left ok 10 - LR2: isa Right ok 11 - LR2: can left ok 12 - LR2: can both ok 13 - LR2: can right ok 14 - LR2: left ok 15 - LR2: both ok 16 - LR2: right ok 17 - RL1: isa Left ok 18 - RL1: isa Right ok 19 - RL1: can left ok 20 - RL1: can both ok 21 - RL1: can right ok 22 - RL1: left ok 23 - RL1: both ok 24 - RL1: right ok 25 - RL2: isa Left ok 26 - RL2: isa Right ok 27 - RL2: can left ok 28 - RL2: can both ok 29 - RL2: can right ok 30 - RL2: left ok 31 - RL2: both ok 32 - RL2: right ok t/merge........ 1..28 ok 1 - basic (line 257) ok 2 - no dup (line 258) ok 3 - horizontal merge (line 259) ok 4 - vertical merge (line 260) ok 5 - horizontal merge of outer scope in inner scope (line 263) ok 6 - dup in inner scope (line 264) ok 7 - horizontal merge of inner scope in inner scope (line 265) ok 8 - vertical merge in inner scope (line 266) ok 9 - vertical merge in outer scope again (line 269) ok 10 - merge DEFAULT into inner scope and unmerge ARRAY (line 273) ok 11 - merge DEFAULT into top-level scope (line 277) ok 12 - dup in sub (line 278) ok 13 - horizontal merge in sub (line 279) ok 14 - vertical merge in sub (line 280) ok 15 - new scope with "no autobox" (line 285) ok 16 - dup in new scope with "no autobox" (line 286) ok 17 - horizontal merge in new scope with "no autobox" (line 287) ok 18 - vertical merge in new scope with "no autobox" (line 288) ok 19 - arrayref: two classes (line 292) ok 20 - arrayref: one dup class (line 293) ok 21 - arrayref: one dup class and one new namespace (line 294) ok 22 - arrayref: one dup namespace and one new class (line 295) ok 23 - arrayref: one new class (line 296) ok 24 - arrayref: one new namespace (line 297) ok 25 - arrayref: two default classes (line 301) ok 26 - arrayref: one dup default class (line 302) ok 27 - arrayref: one dup default class and one new default namespace (line 303) ok 28 - arrayref: one new default class (line 304) ok t/name......... 1..17 ok 1 - autobox not enabled for scalar ok 2 - autobox not enabled for array ok 3 - [ 1, 2, 3 ]->$join(' >> ') eq '1 >> 2 >> 3' ok 4 - [ 1, 2, 3 ]->$join(', ') eq '1, 2, 3' ok 5 - $array->$join(' >> ') eq '1 >> 2 >> 3' ok 6 - $array->$join(', ') eq '1, 2, 3' ok 7 - 'Hello'->$split('') == [ 'H', 'e', 'l', 'l', 'o' ] ok 8 - 'Hello'->$split(qr{e}) == [ 'H', 'llo' ] ok 9 - $string->$split('') == [ 'H', 'e', 'l', 'l', 'o' ] ok 10 - $string->$split(qr{e}) == [ 'H', 'llo' ] ok 11 - handle undefined method ok 12 - handle integer method ok 13 - handle float method ok 14 - autobox disabled for scalar ok 15 - autobox disabled for array ok 16 - autobox not in scope for scalar ok 17 - autobox not in scope for array ok t/pod.......... 1..3 ok 1 - blib/lib/autobox.pod ok 2 - blib/lib/autobox.pm ok 3 - blib/lib/autobox/universal.pm ok t/scalar....... 1..60 ok 1 - 42->inc ok 2 - $integer->inc ok 3 - 42.0->inc ok 4 - $float->inc ok 5 - "Hello"->inc ok 6 - $string->inc ok 7 - 3.1415927->inc ok 8 - $float->inc ok 9 - 42->inc ok 10 - $integer->inc ok 11 - "Hello"->inc ok 12 - $string->inc ok 13 - "Hello"->inc ok 14 - $string->inc ok 15 - 42->inc ok 16 - $integer->inc ok 17 - 42.0->inc ok 18 - $float->inc ok 19 - 42->inc ok 20 - $integer->inc ok 21 - 3.1415927->inc ok 22 - $float->inc ok 23 - "Hello"->inc ok 24 - $string->inc ok 25 - 42->inc ok 26 - $integer->inc ok 27 - 3.1415927->inc ok 28 - $float->inc ok 29 - "Hello"->inc ok 30 - $string->inc ok 31 - 42->inc ok 32 - $integer->inc ok 33 - 3.1415927->inc ok 34 - $float->inc ok 35 - "Hello"->inc ok 36 - $string->inc ok 37 - 42.0->inc ok 38 - $float->inc ok 39 - 42->inc ok 40 - $integer->inc ok 41 - "Hello"->inc ok 42 - $string->inc ok 43 - "Hello"->inc ok 44 - $string->inc ok 45 - 42->inc ok 46 - $integer->inc ok 47 - 3.1415927->inc ok 48 - $float->inc ok 49 - 42->inc ok 50 - $integer->inc ok 51 - 42.0->inc ok 52 - $float->inc ok 53 - "Hello"->inc ok 54 - $string->inc ok 55 - 42->inc ok 56 - $integer->inc ok 57 - 42.0->inc ok 58 - $float->inc ok 59 - "Hello"->inc ok 60 - $string->inc ok t/type......... 1..23 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok t/universal.... 1..32 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok t/unmerge...... 1..40 ok 1 - test 1 ok 2 - test 2 ok 3 - test 3 ok 4 - test 4 ok 5 - test 5 ok 6 - test 6 ok 7 - test 7 ok 8 - test 8 ok 9 - test 9 ok 10 - test 10 ok 11 - test 11 ok 12 - test 12 ok 13 - test 13 ok 14 - test 14 ok 15 - test 15 ok 16 - test 16 ok 17 - test 17 ok 18 - test 18 ok 19 - test 19 ok 20 - test 20 ok 21 ok 22 - test ok 23 - test ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok All tests successful. Files=14, Tests=611, 4 wallclock secs ( 0.53 usr 0.14 sys + 3.77 cusr 0.50 csys = 4.94 CPU) Result: PASS CHOCOLATE/autobox-2.55.tar.gz make test TEST_VERBOSE=1 -- OK <SOFTPKG NAME="autobox" VERSION="2.55" DATE="2008-05-25"> <AUTHOR CPAN="CHOCOLATE">chocolateboy <chocolate.boy@email.com></AUTHOR> <ABSTRACT>call methods on native types</ABSTRACT> <ARCHITECTURE NAME="sun4-solaris-thread-multi-64-5.10"/> <CODEBASE HREF="autobox-2.55.tar.gz"/> <PROVIDE NAME="autobox::" VERSION="2.55"/> <PROVIDE NAME="autobox::universal"/> <REQUIRE NAME="Scope::Guard" VERSION="0.03"/> <!-- Built 2009-01-14 with ActivePerl-1003 on spike (SunOS spike 5.8 Generic_117350-55 sun4u sparc SUNW,Sun-Fire-280R) --> </SOFTPKG> >>> (cd /export/home/fly1064/var/cpan/build/autobox-2.55-0X8Kzf && tar cvf - autobox-2.55.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/C/CH/CHOCOLATE/autobox-2.55.tar.gz autobox-2.55.ppd blib/ blib/lib/ blib/lib/autobox.pod blib/lib/autobox.pm blib/lib/autobox/ blib/lib/autobox/universal.pm blib/arch/ blib/arch/auto/ blib/arch/auto/autobox/ blib/arch/auto/autobox/autobox.so blib/arch/auto/autobox/autobox.bs blib/man3/ blib/man3/autobox.3 >>> mv /export/home/fly1064/var/cpan/build/autobox-2.55-0X8Kzf/autobox-2.55.ppd /export/home/fly1064/var/REPO/C/CH/CHOCOLATE Running make for R/RJ/RJBS/Moose-Autobox-0.09.tar.gz Prepending %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'get' Has already been unwrapped into directory /export/home/fly1064/var/cpan/build/Moose-Autobox-0.09-vxq32J Prepending %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'make' CPAN.pm: Going to build R/RJ/RJBS/Moose-Autobox-0.09.tar.gz >>> make cp lib/Moose/Autobox/Number.pm blib/lib/Moose/Autobox/Number.pm cp lib/Moose/Autobox/Value.pm blib/lib/Moose/Autobox/Value.pm cp lib/Moose/Autobox/Indexed.pm blib/lib/Moose/Autobox/Indexed.pm cp lib/Moose/Autobox/Array.pm blib/lib/Moose/Autobox/Array.pm cp lib/Moose/Autobox.pm blib/lib/Moose/Autobox.pm cp lib/Moose/Autobox/Ref.pm blib/lib/Moose/Autobox/Ref.pm cp lib/Moose/Autobox/Scalar.pm blib/lib/Moose/Autobox/Scalar.pm cp lib/Moose/Autobox/Hash.pm blib/lib/Moose/Autobox/Hash.pm cp lib/Moose/Autobox/String.pm blib/lib/Moose/Autobox/String.pm cp lib/Moose/Autobox/Defined.pm blib/lib/Moose/Autobox/Defined.pm cp lib/Moose/Autobox/List.pm blib/lib/Moose/Autobox/List.pm cp lib/Moose/Autobox/Item.pm blib/lib/Moose/Autobox/Item.pm cp lib/Moose/Autobox/Code.pm blib/lib/Moose/Autobox/Code.pm cp lib/Moose/Autobox/Undef.pm blib/lib/Moose/Autobox/Undef.pm Manifying blib/man3/Moose::Autobox::Value.3 Manifying blib/man3/Moose::Autobox::Number.3 Manifying blib/man3/Moose::Autobox::Indexed.3 Manifying blib/man3/Moose::Autobox::Array.3 Manifying blib/man3/Moose::Autobox::Scalar.3 Manifying blib/man3/Moose::Autobox::Ref.3 Manifying blib/man3/Moose::Autobox.3 Manifying blib/man3/Moose::Autobox::Defined.3 Manifying blib/man3/Moose::Autobox::Hash.3 Manifying blib/man3/Moose::Autobox::String.3 Manifying blib/man3/Moose::Autobox::Code.3 Manifying blib/man3/Moose::Autobox::Item.3 Manifying blib/man3/Moose::Autobox::List.3 Manifying blib/man3/Moose::Autobox::Undef.3 RJBS/Moose-Autobox-0.09.tar.gz make -- OK Prepending %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 /export/home/fly1064/bin/perl "-Iinc" "-MModule::Install::ExtraTests" "-e" "Module::Install::ExtraTests::__harness('Test::Harness', 0, '', 'xt/release', '', 1, 'blib/lib', 'blib/arch')" t/*.t t/000_load................. 1..14 ok 1 - use Moose::Autobox; ok 2 - use Moose::Autobox::Array; ok 3 - use Moose::Autobox::Code; ok 4 - use Moose::Autobox::Defined; ok 5 - use Moose::Autobox::Hash; ok 6 - use Moose::Autobox::Indexed; ok 7 - use Moose::Autobox::Item; ok 8 - use Moose::Autobox::List; ok 9 - use Moose::Autobox::Number; ok 10 - use Moose::Autobox::Ref; ok 11 - use Moose::Autobox::Scalar; ok 12 - use Moose::Autobox::String; ok 13 - use Moose::Autobox::Undef; ok 14 - use Moose::Autobox::Value; ok t/001_basic................ 1..70 ok 1 - use Moose::Autobox; ok 2 - ... got a undefined value ok 3 - ... got a defined value ok 4 - ... eval of SCALAR->dump works ok 5 - ... eval of SCALAR->flatten works ok 6 - ... SCALAR->dump equals SCALAR->perl ok 7 - ... created function ok 8 - ... created curried function ok 9 - ... created right-curried function ok 10 - ... got the right return value from the curried function ok 11 - ... got the right return value from the r-curried function ok 12 - ... disjoins properly ok 13 - ... disjoins properly ok 14 - ... conjoins properly ok 15 - ... conjoins properly ok 16 - ... got the right return value for compose ok 17 - ... got the right length ok 18 - ... got the right defined value ok 19 - ... got the right return value for map ok 20 - ... original value is unchanged ok 21 - ... original value is changed ok 22 - ... got the right return value for reverse ok 23 - ... original value is unchanged ok 24 - ... got the right return value grep ok 25 - ... original value is unchanged ok 26 - ... got the right joined string ok 27 - ... got the right joined string ok 28 - ... exists works ok 29 - ... exists works ok 30 - ... got the right pop-ed value ok 31 - ... original value is now changed ok 32 - ... got the right unshift-ed value ok 33 - ... original value is now changed ok 34 - ... got the right sliced value ok 35 - ... got the correct unshifted value ok 36 - ... got the correct unshifted value (multiple values) ok 37 - ... got the correct pushed value ok 38 - ... got the correct pushed value (multiple values) ok 39 - ... got the correct sorted value ok 40 - ... the original values are unchanged ok 41 - ... got the correct chained value ok 42 - ... the keys ok 43 - ... the values ok 44 - ... [ k, v ] ok 45 - ... got the right reduction ok 46 - ... got the right zip ok 47 - ... got the right zip ok 48 - ... got the value deleted ok 49 - ... the value is correctly deleted ok 50 - ... the value is correctly put ok 51 - ... the value is correctly dumped ok 52 - ... the value is correctly dumped with perl() ok 53 - ... any correctly found a value ok 54 - ... one correctly found one value ok 55 - ... none correctly did not find any of a value ok 56 - ... all correctly found all of a value ok 57 - ... got the right defined value ok 58 - ... the keys ok 59 - ... the values ok 60 - ... the kvs ok 61 - ... exists works ok 62 - ... !exists works ok 63 - ... got the value added correctly ok 64 - ... got the value at "four" ok 65 - ... got the value deleted correctly ok 66 - ... got the hashes merged correctly ok 67 - ... the value is correctly dumped ok 68 - ... the value is correctly dumped with perl() ok 69 - ... hash slices ok ok 70 - ... hash hslices ok ok t/002_role_hierarchy....... 1..22 ok 1 - use Moose::Autobox; ok 2 - ... SCALAR does Moose::Autobox::Scalar ok 3 - ... SCALAR does Moose::Autobox::String ok 4 - ... SCALAR does Moose::Autobox::Number ok 5 - ... SCALAR does Moose::Autobox::Value ok 6 - ... SCALAR does Moose::Autobox::Defined ok 7 - ... SCALAR does Moose::Autobox::Item ok 8 - ... ARRAY does Moose::Autobox::Array ok 9 - ... ARRAY does Moose::Autobox::List ok 10 - ... ARRAY does Moose::Autobox::Indexed ok 11 - ... ARRAY does Moose::Autobox::Ref ok 12 - ... ARRAY does Moose::Autobox::Defined ok 13 - ... ARRAY does Moose::Autobox::Item ok 14 - ... HASH does Moose::Autobox::Hash ok 15 - ... HASH does Moose::Autobox::Indexed ok 16 - ... HASH does Moose::Autobox::Ref ok 17 - ... HASH does Moose::Autobox::Defined ok 18 - ... HASH does Moose::Autobox::Item ok 19 - ... CODE does Moose::Autobox::Code ok 20 - ... CODE does Moose::Autobox::Ref ok 21 - ... CODE does Moose::Autobox::Defined ok 22 - ... CODE does Moose::Autobox::Item ok t/003_p6_example........... 1..8 ok 1 - use Moose::Autobox; ok 2 - ... got 5 bytes ok 3 - ... got 5 kilobytes ok 4 - ... got 2 megabytes ok 5 - ... got 1 gigabyte ok 6 - ... got 2 terabyte ok 7 - ... cannot do the autoboxing lexically ok 8 - ... no longer got 5 bytes ok t/004_list_compressions.... 1..5 ok 1 - use Moose::Autobox; ok 2 - ... got the expected return values ok 3 - ... got the expected return values ok 4 - ... got the sprintf-ed values ok 5 - ... got a more elaboratly sprintf-ed values ok t/005_string............... 1..20 ok 1 - use Moose::Autobox; ok 2 - ... $str->lc ok 3 - ... $str->uc ok 4 - ... $str->ucfirst ok 5 - ... $str->lcfirst ok 6 - ... cannot modify a read-only ok 7 - ... got the chopped off portion of the string ok 8 - ... and are left with the rest of the string ok 9 - ... cannot modify a read-only ok 10 - ... got the chopped off portion of the string ok 11 - ... and are left with the rest of the string ok 12 - ... got the string reversal ok 13 - ... got the string length ok 14 - ... got the correct index ok 15 - ... got the correct index ok 16 - ... got the correct index ok 17 - ... got the correct right index ok 18 - ... got the correct right index ok 19 - ... eval of &dump works ok 20 - ... eval of &perl works ok t/006_y_combinator......... 1..3 ok 1 - use Moose::Autobox; ok 2 - ... our factorials match ok 3 - ... our factorials match ok t/007_base................. 1..5 ok 1 - use Moose::Autobox; ok 2 - Moose::Autobox::SCALAR !isa Moose::Object ok 3 - Moose::Autobox::ARRAY !isa Moose::Object ok 4 - Moose::Autobox::HASH !isa Moose::Object ok 5 - Moose::Autobox::CODE !isa Moose::Object ok t/008_flatten.............. 1..9 ok 1 - flattening an array returns a list ok 2 - flattening a hash returns a list ok 3 - flattening a scalar returns the scalar ok 4 - flattening a reference to a scalar returns the same scalar reference ok 5 - default flatten_deep on shallow array returns correct array ok 6 - default flatten_deep on array with depth completely flattens array ok 7 - flatten_deep with an undef argument on array with depth completely flattens array ok 8 - flatten_deep with depth 0 specified on array returns array unchanged ok 9 - flatten_deep with depth specified returns correct array ok All tests successful. Files=9, Tests=156, 13 wallclock secs ( 0.26 usr 0.10 sys + 11.64 cusr 1.19 csys = 13.19 CPU) Result: PASS RJBS/Moose-Autobox-0.09.tar.gz make test TEST_VERBOSE=1 -- OK <SOFTPKG NAME="Moose-Autobox" VERSION="0.09" DATE="2008-10-23"> <AUTHOR CPAN="RJBS">Ricardo SIGNES <rjbs@cpan.org></AUTHOR> <ABSTRACT>Autoboxed wrappers for Native Perl datatypes </ABSTRACT> <ARCHITECTURE NAME="sun4-solaris-thread-multi-64-5.10"/> <CODEBASE HREF="Moose-Autobox-0.09.tar.gz"/> <PROVIDE NAME="Moose::Autobox" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Number" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Value" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Indexed" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Array" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Ref" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Scalar" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Hash" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::String" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Defined" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::List" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Item" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Code" VERSION="0.09"/> <PROVIDE NAME="Moose::Autobox::Undef" VERSION="0.09"/> <REQUIRE NAME="Moose::" VERSION="0.42"/> <REQUIRE NAME="Perl6::Junction" VERSION="1.40000"/> <REQUIRE NAME="Test::Exception" VERSION="0.21"/> <REQUIRE NAME="Test::More" VERSION="0.62"/> <REQUIRE NAME="autobox::" VERSION="2.23"/> <!-- Built 2009-01-14 with ActivePerl-1003 on spike (SunOS spike 5.8 Generic_117350-55 sun4u sparc SUNW,Sun-Fire-280R) --> </SOFTPKG> >>> (cd /export/home/fly1064/var/cpan/build/Moose-Autobox-0.09-vxq32J && tar cvf - Moose-Autobox-0.09.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/R/RJ/RJBS/Moose-Autobox-0.09.tar.gz Moose-Autobox-0.09.ppd blib/ blib/lib/ blib/lib/Moose/ blib/lib/Moose/Autobox/ blib/lib/Moose/Autobox/Number.pm blib/lib/Moose/Autobox/Value.pm blib/lib/Moose/Autobox/Indexed.pm blib/lib/Moose/Autobox/Array.pm blib/lib/Moose/Autobox/Ref.pm blib/lib/Moose/Autobox/Scalar.pm blib/lib/Moose/Autobox/Hash.pm blib/lib/Moose/Autobox/String.pm blib/lib/Moose/Autobox/Defined.pm blib/lib/Moose/Autobox/List.pm blib/lib/Moose/Autobox/Item.pm blib/lib/Moose/Autobox/Code.pm blib/lib/Moose/Autobox/Undef.pm blib/lib/Moose/Autobox.pm blib/man3/ blib/man3/Moose::Autobox::Value.3 blib/man3/Moose::Autobox::Number.3 blib/man3/Moose::Autobox::Indexed.3 blib/man3/Moose::Autobox::Array.3 blib/man3/Moose::Autobox::Scalar.3 blib/man3/Moose::Autobox::Ref.3 blib/man3/Moose::Autobox.3 blib/man3/Moose::Autobox::Defined.3 blib/man3/Moose::Autobox::Hash.3 blib/man3/Moose::Autobox::String.3 blib/man3/Moose::Autobox::Code.3 blib/man3/Moose::Autobox::Item.3 blib/man3/Moose::Autobox::List.3 blib/man3/Moose::Autobox::Undef.3 >>> mv /export/home/fly1064/var/cpan/build/Moose-Autobox-0.09-vxq32J/Moose-Autobox-0.09.ppd /export/home/fly1064/var/REPO/R/RJ/RJBS Running make for J/JO/JOHANL/File-Corresponding-0.003.tar.gz Prepending %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'get' Has already been unwrapped into directory /export/home/fly1064/var/cpan/build/File-Corresponding-0.003-6THFZW Prepending %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'make' CPAN.pm: Going to build J/JO/JOHANL/File-Corresponding-0.003.tar.gz >>> make cp lib/File/Corresponding.pm blib/lib/File/Corresponding.pm cp lib/File/Corresponding/Config/Find.pm blib/lib/File/Corresponding/Config/Find.pm cp lib/File/Corresponding/File/Profile.pm blib/lib/File/Corresponding/File/Profile.pm cp lib/File/Corresponding/Group.pm blib/lib/File/Corresponding/Group.pm cp lib/File/Corresponding/File/Found.pm blib/lib/File/Corresponding/File/Found.pm cp bin/corresponding_file blib/script/corresponding_file /export/home/fly1064/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/corresponding_file Manifying blib/man1/corresponding_file.1 Manifying blib/man3/File::Corresponding.3 Manifying blib/man3/File::Corresponding::File::Profile.3 Manifying blib/man3/File::Corresponding::Config::Find.3 Manifying blib/man3/File::Corresponding::File::Found.3 Manifying blib/man3/File::Corresponding::Group.3 JOHANL/File-Corresponding-0.003.tar.gz make -- OK Prepending %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/config-find-user..................... 1..6 ok 1 - use File::Corresponding::Config::Find; # user_config ok 2 - Missing file name returned undef ok 3 - Missing file name with cwd as preferred_dirs returned undef ok 4 - Found file name with cwd as referred_dirs ok 5 - and it's readable ok 6 - Found file name with config as referred_dirs ok t/corresponding-config................. 1..7 ok 1 - use File::Corresponding; ok 2 - use File::Corresponding::Group; ok 3 - use File::Corresponding::File::Profile; ok 4 - Create new corresponding ok ok 5 - default profile_groups empty ok 6 - load_config_file missing file dies ok ok 7 ok t/corresponding-corresponding.......... 1..5 # Setup a config to match things under data/corresponding ok 1 - Create new group ok ok 2 - Create new group ok ok 3 - testing 2.txt, finds two present in one group ok 4 - testing 2.txt, finds two present in two group (only found it in one) ok 5 - testing 2.txt, finds three present in two group (found it in both) ok t/corresponding-file-profile........... 1..10 ok 1 - use File::Corresponding::File::Profile; ok 2 - use File::Corresponding::File::Found; ok 3 - Create new profile w/o regex default ok ok 4 - Create new profile w/ regex default ok ok 5 - Create new profile w/ all values ok # matching_file_fragment ok 6 - Nonmatching file matches nothing ok 7 - Matching file works # new_found_if_file_exists ok 8 - Nonmatching file returns nothing ok 9 - Found file returns proper found object ok 10 - Found file but with missing sprintf returns empty ok t/corresponding-group-corresponding.... 1..8 # No profiles ok 1 - Create new empty group ok 2 - ->corresponding with no profiles returns empty arrayref # Setup a config to match things under data/corresponding ok 3 - Create new group ok # Try to find matching profiles ok 4 - Matching against bogus file returns nothing ok 5 - Matching against matching file returns fragment and profile # Find corresponding ok 6 - missing file, nothing ok 7 - testing 1.txt, finds one present ok 8 - testing 2.txt, finds two present ok t/corresponding-group.................. 1..4 ok 1 - use File::Corresponding::File::Profile; ok 2 - use File::Corresponding::Group; ok 3 - Create new profile w/ only defaults ok ok 4 - Create new profile w/ only defaults ok ok t/corresponding........................ 1..1 ok 1 - use File::Corresponding; ok All tests successful. Files=7, Tests=41, 13 wallclock secs ( 0.16 usr 0.10 sys + 11.52 cusr 1.14 csys = 12.92 CPU) Result: PASS JOHANL/File-Corresponding-0.003.tar.gz make test TEST_VERBOSE=1 -- OK Picked up version from Makefile Picked up distname from Makefile Picked up abstract from lib/File/Corresponding.pm <SOFTPKG NAME="File-Corresponding" VERSION="0.003" DATE="2008-09-09"> <AUTHOR CPAN="JOHANL">Johan Lindstrom <johanl[ÄT]DarSerMan.com></AUTHOR> <ABSTRACT>Find corresponding files in the directory tree</ABSTRACT> <ARCHITECTURE NAME="sun4-solaris-thread-multi-64-5.10"/> <CODEBASE HREF="File-Corresponding-0.003.tar.gz"/> <PROVIDE NAME="File::Corresponding" VERSION="0.003"/> <PROVIDE NAME="File::Corresponding::Group"/> <PROVIDE NAME="File::Corresponding::Config::Find"/> <PROVIDE NAME="File::Corresponding::File::Profile"/> <PROVIDE NAME="File::Corresponding::File::Found"/> <REQUIRE NAME="Carp::"/> <REQUIRE NAME="Data::Dumper"/> <REQUIRE NAME="File::Basename"/> <REQUIRE NAME="File::HomeDir"/> <REQUIRE NAME="File::chdir"/> <REQUIRE NAME="Getopt::Long"/> <REQUIRE NAME="List::MoreUtils"/> <REQUIRE NAME="Moose::" VERSION="0.57"/> <REQUIRE NAME="Moose::Autobox" VERSION="0.08"/> <REQUIRE NAME="MooseX::Types::Path::Class"/> <REQUIRE NAME="Path::Class" VERSION="0.11"/> <REQUIRE NAME="Pod::Usage"/> <REQUIRE NAME="Test::Differences"/> <REQUIRE NAME="Test::Exception"/> <REQUIRE NAME="Test::More"/> <REQUIRE NAME="YAML::Tiny"/> <!-- Built 2009-01-14 with ActivePerl-1003 on spike (SunOS spike 5.8 Generic_117350-55 sun4u sparc SUNW,Sun-Fire-280R) --> </SOFTPKG> >>> (cd /export/home/fly1064/var/cpan/build/File-Corresponding-0.003-6THFZW && tar cvf - File-Corresponding-0.003.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/J/JO/JOHANL/File-Corresponding-0.003.tar.gz File-Corresponding-0.003.ppd blib/ blib/lib/ blib/lib/File/ blib/lib/File/Corresponding.pm blib/lib/File/Corresponding/ blib/lib/File/Corresponding/Config/ blib/lib/File/Corresponding/Config/Find.pm blib/lib/File/Corresponding/File/ blib/lib/File/Corresponding/File/Profile.pm blib/lib/File/Corresponding/File/Found.pm blib/lib/File/Corresponding/Group.pm blib/script/ blib/script/corresponding_file blib/man1/ blib/man1/corresponding_file.1 blib/man3/ blib/man3/File::Corresponding.3 blib/man3/File::Corresponding::File::Profile.3 blib/man3/File::Corresponding::Config::Find.3 blib/man3/File::Corresponding::File::Found.3 blib/man3/File::Corresponding::Group.3 >>> mv /export/home/fly1064/var/cpan/build/File-Corresponding-0.003-6THFZW/File-Corresponding-0.003.ppd /export/home/fly1064/var/REPO/J/JO/JOHANL Running test for module 'PPI::HTML' Running make for A/AD/ADAMK/PPI-HTML-1.07.tar.gz Prepending %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/A/AD/ADAMK/PPI-HTML-1.07.tar.gz ok PPI-HTML-1.07/ PPI-HTML-1.07/inc/ PPI-HTML-1.07/inc/Module/ PPI-HTML-1.07/inc/Module/Install.pm PPI-HTML-1.07/inc/Module/Install/ PPI-HTML-1.07/inc/Module/Install/Fetch.pm PPI-HTML-1.07/inc/Module/Install/Makefile.pm PPI-HTML-1.07/inc/Module/Install/Base.pm PPI-HTML-1.07/inc/Module/Install/Scripts.pm PPI-HTML-1.07/inc/Module/Install/Metadata.pm PPI-HTML-1.07/inc/Module/Install/Can.pm PPI-HTML-1.07/inc/Module/Install/WriteAll.pm PPI-HTML-1.07/inc/Module/Install/Win32.pm PPI-HTML-1.07/Changes PPI-HTML-1.07/MANIFEST PPI-HTML-1.07/lib/ PPI-HTML-1.07/lib/PPI/ PPI-HTML-1.07/lib/PPI/HTML.pm PPI-HTML-1.07/lib/PPI/HTML/ PPI-HTML-1.07/lib/PPI/HTML/Fragment.pm PPI-HTML-1.07/bin/ PPI-HTML-1.07/bin/ppi2html PPI-HTML-1.07/t/ PPI-HTML-1.07/t/99_pod.t PPI-HTML-1.07/t/02_main.t PPI-HTML-1.07/t/01_compile.t PPI-HTML-1.07/META.yml PPI-HTML-1.07/README PPI-HTML-1.07/LICENSE PPI-HTML-1.07/Makefile.PL Prepending %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'make' CPAN.pm: Going to build A/AD/ADAMK/PPI-HTML-1.07.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Warning: prerequisite CSS::Tiny 1.10 not found. Checking if your kit is complete... Looks good Writing Makefile for PPI::HTML ---- Unsatisfied dependencies detected during ---- ---- ADAMK/PPI-HTML-1.07.tar.gz ---- CSS::Tiny [requires] Prepending %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'CSS::Tiny' Running make for A/AD/ADAMK/CSS-Tiny-1.15.tar.gz Prepending %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/A/AD/ADAMK/CSS-Tiny-1.15.tar.gz ok CSS-Tiny-1.15/ CSS-Tiny-1.15/META.yml CSS-Tiny-1.15/README CSS-Tiny-1.15/Makefile.PL CSS-Tiny-1.15/LICENSE CSS-Tiny-1.15/test.css CSS-Tiny-1.15/MANIFEST CSS-Tiny-1.15/Changes CSS-Tiny-1.15/lib/ CSS-Tiny-1.15/lib/CSS/ CSS-Tiny-1.15/lib/CSS/Tiny.pm CSS-Tiny-1.15/t/ CSS-Tiny-1.15/t/99_pmv.t CSS-Tiny-1.15/t/01_compile.t CSS-Tiny-1.15/t/03_inline_clone.t CSS-Tiny-1.15/t/98_pod.t CSS-Tiny-1.15/t/02_main.t Prepending %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'make' CPAN.pm: Going to build A/AD/ADAMK/CSS-Tiny-1.15.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for CSS::Tiny >>> make cp lib/CSS/Tiny.pm blib/lib/CSS/Tiny.pm Manifying blib/man3/CSS::Tiny.3 ADAMK/CSS-Tiny-1.15.tar.gz make -- OK Prepending %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_compile......... 1..2 ok 1 - Your perl is new enough ok 2 - use CSS::Tiny; ok t/02_main............ 1..22 ok 1 - The object isa CSS::Tiny ok 2 - ->new returns an empty object ok 3 - The object isa CSS::Tiny ok 4 - ->read returns expected structure ok 5 - The object isa CSS::Tiny ok 6 - ->clone works as expected ok 7 - >read_string() returns true ok 8 - ->read_string() returns expected ok 9 - ->write_string returns something ok 10 - ->write_string returns the correct file contents ok 11 - ->write returned true ok 12 - ->write actually created a file ok 13 - The object isa CSS::Tiny ok 14 - We get back what we wrote out ok 15 - CSS::Tiny reads mergable CSS ok ok 16 - Mergable CSS merges ok ok 17 - The object isa CSS::Tiny ok 18 - ->html returns empty string for empty stylesheet ok 19 - ->html returns correct looking HTML ok 20 - The object isa CSS::Tiny ok 21 - ->xhtml returns empty string for empty stylesheet ok 22 - ->xhtml returns correct looking HTML ok t/03_inline_clone.... 1..7 ok 1 - use CSS::Tiny; ok 2 - The object isa CSS::Tiny ok 3 - ->new returns an empty object ok 4 - The object isa CSS::Tiny ok 5 - The object isa CSS::Tiny ok 6 - ->clone works as expected ok 7 - The inline ->clone was used as expected ok t/98_pod............. 1..1 ok 1 - blib/lib/CSS/Tiny.pm ok t/99_pmv............. 1..0 # Skip Test::MinimumVersion not available skipped: Test::MinimumVersion not available All tests successful. Files=5, Tests=32, 1 wallclock secs ( 0.17 usr 0.06 sys + 0.77 cusr 0.16 csys = 1.16 CPU) Result: PASS ADAMK/CSS-Tiny-1.15.tar.gz make test TEST_VERBOSE=1 -- OK <SOFTPKG NAME="CSS-Tiny" VERSION="1.15" DATE="2007-11-02"> <AUTHOR CPAN="ADAMK">Adam Kennedy <adamk@cpan.org></AUTHOR> <ABSTRACT>Read/Write .css files with as little code as possible</ABSTRACT> <ARCHITECTURE NAME="sun4-solaris-thread-multi-64-5.10"/> <CODEBASE HREF="CSS-Tiny-1.15.tar.gz"/> <PROVIDE NAME="CSS::Tiny" VERSION="1.15"/> <REQUIRE NAME="Test::More" VERSION="0.47"/> <!-- Built 2009-01-14 with ActivePerl-1003 on spike (SunOS spike 5.8 Generic_117350-55 sun4u sparc SUNW,Sun-Fire-280R) --> </SOFTPKG> >>> (cd /export/home/fly1064/var/cpan/build/CSS-Tiny-1.15-PdU0Ma && tar cvf - CSS-Tiny-1.15.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/A/AD/ADAMK/CSS-Tiny-1.15.tar.gz CSS-Tiny-1.15.ppd blib/ blib/lib/ blib/lib/CSS/ blib/lib/CSS/Tiny.pm blib/man3/ blib/man3/CSS::Tiny.3 >>> mv /export/home/fly1064/var/cpan/build/CSS-Tiny-1.15-PdU0Ma/CSS-Tiny-1.15.ppd /export/home/fly1064/var/REPO/A/AD/ADAMK Running make for A/AD/ADAMK/PPI-HTML-1.07.tar.gz Prepending %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/arch %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/lib %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'get' Has already been unwrapped into directory /export/home/fly1064/var/cpan/build/PPI-HTML-1.07-8PFXFd Prepending %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/arch %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/lib %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'make' CPAN.pm: Going to build A/AD/ADAMK/PPI-HTML-1.07.tar.gz >>> make cp lib/PPI/HTML.pm blib/lib/PPI/HTML.pm cp lib/PPI/HTML/Fragment.pm blib/lib/PPI/HTML/Fragment.pm cp bin/ppi2html blib/script/ppi2html /export/home/fly1064/bin/perl "-Iinc" "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/ppi2html Manifying blib/man3/PPI::HTML.3 ADAMK/PPI-HTML-1.07.tar.gz make -- OK Prepending %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/arch %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/lib %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/01_compile.... 1..3 ok 1 - Your perl is new enough ok 2 - use PPI::HTML; ok 3 - use PPI::HTML::Fragment; ok t/02_main....... 1..13 Subroutine new_ok redefined at t/02_main.t line 33. ok 1 - The object isa PPI::HTML ok 2 - The object isa PPI::HTML ok 3 - The object isa PPI::Document ok 4 - Trivial document matches expected HTML ok 5 - PPI::HTML object remains unchanged ok 6 - Trivial document works with direct source reference ok 7 - The object isa CSS::Tiny ok 8 - The object isa PPI::HTML ok 9 - The object isa CSS::Tiny ok 10 - The object isa PPI::HTML ok 11 - Trivial document matches expected HTML ok 12 - The object isa PPI::HTML ok 13 - Page wrapped, manually coloured page matches expected ok t/99_pod........ 1..3 ok 1 - blib/script/ppi2html ok 2 - blib/lib/PPI/HTML.pm ok 3 - blib/lib/PPI/HTML/Fragment.pm ok All tests successful. Files=3, Tests=19, 1 wallclock secs ( 0.11 usr 0.06 sys + 1.17 cusr 0.23 csys = 1.57 CPU) Result: PASS ADAMK/PPI-HTML-1.07.tar.gz make test TEST_VERBOSE=1 -- OK <SOFTPKG NAME="PPI-HTML" VERSION="1.07" DATE="2006-05-12"> <AUTHOR CPAN="ADAMK">Adam Kennedy <adamk@cpan.org></AUTHOR> <ABSTRACT>Generate syntax-hightlighted HTML for Perl using PPI</ABSTRACT> <ARCHITECTURE NAME="sun4-solaris-thread-multi-64-5.10"/> <CODEBASE HREF="PPI-HTML-1.07.tar.gz"/> <PROVIDE NAME="PPI::HTML" VERSION="1.07"/> <PROVIDE NAME="PPI::HTML::Fragment" VERSION="1.07"/> <REQUIRE NAME="CSS::Tiny" VERSION="1.10"/> <REQUIRE NAME="File::Spec" VERSION="0.80"/> <REQUIRE NAME="PPI::" VERSION="0.990"/> <REQUIRE NAME="Params::Util" VERSION="0.05"/> <REQUIRE NAME="Test::More" VERSION="0.47"/> <!-- Built 2009-01-14 with ActivePerl-1003 on spike (SunOS spike 5.8 Generic_117350-55 sun4u sparc SUNW,Sun-Fire-280R) --> </SOFTPKG> >>> (cd /export/home/fly1064/var/cpan/build/PPI-HTML-1.07-8PFXFd && tar cvf - PPI-HTML-1.07.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/A/AD/ADAMK/PPI-HTML-1.07.tar.gz PPI-HTML-1.07.ppd blib/ blib/lib/ blib/lib/PPI/ blib/lib/PPI/HTML.pm blib/lib/PPI/HTML/ blib/lib/PPI/HTML/Fragment.pm blib/script/ blib/script/ppi2html blib/man3/ blib/man3/PPI::HTML.3 >>> mv /export/home/fly1064/var/cpan/build/PPI-HTML-1.07-8PFXFd/PPI-HTML-1.07.ppd /export/home/fly1064/var/REPO/A/AD/ADAMK Running make for J/JO/JOHANL/Devel-PerlySense-0.0177.tar.gz Prepending %BUILDDIR%/PPI-HTML-1.07-8PFXFd/blib/arch %BUILDDIR%/PPI-HTML-1.07-8PFXFd/blib/lib %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/arch %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/lib %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'get' Has already been unwrapped into directory /export/home/fly1064/var/cpan/build/Devel-PerlySense-0.0177-e8CoAw Prepending %BUILDDIR%/PPI-HTML-1.07-8PFXFd/blib/arch %BUILDDIR%/PPI-HTML-1.07-8PFXFd/blib/lib %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/arch %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/lib %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'make' CPAN.pm: Going to build J/JO/JOHANL/Devel-PerlySense-0.0177.tar.gz >>> make cp lib/Devel/PerlySense/Config/Project.pm blib/lib/Devel/PerlySense/Config/Project.pm cp lib/Devel/PerlySense/Bookmark/Definition.pm blib/lib/Devel/PerlySense/Bookmark/Definition.pm cp lib/Devel/PerlySense/external/emacs/async-shell-command-to-string.el blib/lib/Devel/PerlySense/external/emacs/async-shell-command-to-string.el cp lib/Devel/PerlySense/Project/Unknown.pm blib/lib/Devel/PerlySense/Project/Unknown.pm cp lib/Devel/PerlySense/Document/Location.pm blib/lib/Devel/PerlySense/Document/Location.pm cp lib/Devel/PerlySense/external/emacs/perly-sense-flymake.el blib/lib/Devel/PerlySense/external/emacs/perly-sense-flymake.el cp lib/Devel/PerlySense/Document.pm blib/lib/Devel/PerlySense/Document.pm cp lib/Devel/PerlySense/Util.pm blib/lib/Devel/PerlySense/Util.pm cp lib/Devel/TimeThis.pm blib/lib/Devel/TimeThis.pm cp lib/Devel/PerlySense/Home.pm blib/lib/Devel/PerlySense/Home.pm cp lib/Devel/PerlySense/Cookbook.pod blib/lib/Devel/PerlySense/Cookbook.pod cp lib/Devel/PerlySense/external/emacs/perly-sense-visualize-coverage.el blib/lib/Devel/PerlySense/external/emacs/perly-sense-visualize-coverage.el cp lib/Devel/PerlySense/Util/Log.pm blib/lib/Devel/PerlySense/Util/Log.pm cp lib/Devel/PerlySense.pm blib/lib/Devel/PerlySense.pm cp lib/Devel/PerlySense/Document/Api/Method.pm blib/lib/Devel/PerlySense/Document/Api/Method.pm cp lib/Devel/PerlySense/external/emacs/regex-tool.el blib/lib/Devel/PerlySense/external/emacs/regex-tool.el cp lib/Devel/PerlySense/Editor/Vim.pm blib/lib/Devel/PerlySense/Editor/Vim.pm cp lib/Devel/PerlySense/Plugin/Syntax/Moose.pm blib/lib/Devel/PerlySense/Plugin/Syntax/Moose.pm cp lib/Devel/PerlySense/Document/Api.pm blib/lib/Devel/PerlySense/Document/Api.pm cp lib/Devel/PerlySense/Editor.pm blib/lib/Devel/PerlySense/Editor.pm cp lib/Devel/PerlySense/Class.pm blib/lib/Devel/PerlySense/Class.pm cp lib/Devel/PerlySense/Document/Meta.pm blib/lib/Devel/PerlySense/Document/Meta.pm cp lib/Devel/PerlySense/Editor/Emacs.pm blib/lib/Devel/PerlySense/Editor/Emacs.pm cp lib/Devel/PerlySense/Config/Project/Default.pm blib/lib/Devel/PerlySense/Config/Project/Default.pm cp lib/Devel/PerlySense/Bookmark/MatchResult.pm blib/lib/Devel/PerlySense/Bookmark/MatchResult.pm cp lib/Devel/PerlySense/external/emacs/perly-sense.el blib/lib/Devel/PerlySense/external/emacs/perly-sense.el cp lib/Devel/PerlySense/BookmarkConfig.pm blib/lib/Devel/PerlySense/BookmarkConfig.pm cp lib/Devel/PerlySense/external/emacs/shell-command-pool.el blib/lib/Devel/PerlySense/external/emacs/shell-command-pool.el cp lib/Devel/PerlySense/external/emacs/dropdown-list.el blib/lib/Devel/PerlySense/external/emacs/dropdown-list.el cp lib/Devel/PerlySense/Project.pm blib/lib/Devel/PerlySense/Project.pm cp lib/Devel/PerlySense/Bookmark/Match.pm blib/lib/Devel/PerlySense/Bookmark/Match.pm cp bin/perly_sense blib/script/perly_sense /export/home/fly1064/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/perly_sense Manifying blib/man1/perly_sense.1 Manifying blib/man3/Devel::PerlySense::Config::Project.3 Manifying blib/man3/Devel::PerlySense::Project::Unknown.3 Manifying blib/man3/Devel::PerlySense::Bookmark::Definition.3 Manifying blib/man3/Devel::PerlySense::Document::Location.3 Manifying blib/man3/Devel::PerlySense::Document.3 Manifying blib/man3/Devel::PerlySense::Util.3 Manifying blib/man3/Devel::TimeThis.3 Manifying blib/man3/Devel::PerlySense::Cookbook.3 Manifying blib/man3/Devel::PerlySense::Home.3 Manifying blib/man3/Devel::PerlySense::Util::Log.3 Manifying blib/man3/Devel::PerlySense::Document::Api::Method.3 Manifying blib/man3/Devel::PerlySense.3 Manifying blib/man3/Devel::PerlySense::Editor::Vim.3 Manifying blib/man3/Devel::PerlySense::Plugin::Syntax::Moose.3 Manifying blib/man3/Devel::PerlySense::Document::Api.3 Manifying blib/man3/Devel::PerlySense::Class.3 Manifying blib/man3/Devel::PerlySense::Editor.3 Manifying blib/man3/Devel::PerlySense::Editor::Emacs.3 Manifying blib/man3/Devel::PerlySense::Document::Meta.3 Manifying blib/man3/Devel::PerlySense::Bookmark::MatchResult.3 Manifying blib/man3/Devel::PerlySense::Config::Project::Default.3 Manifying blib/man3/Devel::PerlySense::BookmarkConfig.3 Manifying blib/man3/Devel::PerlySense::Project.3 Manifying blib/man3/Devel::PerlySense::Bookmark::Match.3 JOHANL/Devel-PerlySense-0.0177.tar.gz make -- OK Prepending %BUILDDIR%/PPI-HTML-1.07-8PFXFd/blib/arch %BUILDDIR%/PPI-HTML-1.07-8PFXFd/blib/lib %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/arch %BUILDDIR%/CSS-Tiny-1.15-PdU0Ma/blib/lib %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/arch %BUILDDIR%/File-Corresponding-0.003-6THFZW/blib/lib %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/arch %BUILDDIR%/Moose-Autobox-0.09-vxq32J/blib/lib %BUILDDIR%/autobox-2.55-0X8Kzf/blib/arch %BUILDDIR%/autobox-2.55-0X8Kzf/blib/lib %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/arch %BUILDDIR%/Graph-Easy-0.64-FC1pm9/blib/lib %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/arch %BUILDDIR%/Cache-Cache-1.05-lLSVgQ/blib/lib %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/arch %BUILDDIR%/Perl-Tidy-20071205-V84Rrx/blib/lib %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/arch %BUILDDIR%/File-chdir-0.1002-5X0KPO/blib/lib %BUILDDIR%/Text-Table-1.114-JApbz2/blib/arch %BUILDDIR%/Text-Table-1.114-JApbz2/blib/lib %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/arch %BUILDDIR%/Text-Aligner-0.03-9SxgdF/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1064/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-load....................................... 1..4 ok 1 - use Devel::PerlySense; ok 2 - use Devel::PerlySense::Document; ok 3 - use Devel::PerlySense::Document::Location; ok 4 - use Devel::PerlySense::Util; ok t/PerlySense-Bookmark-match..................... 1..15 ok 1 - use Devel::PerlySense; ok 2 - use Devel::PerlySense::Bookmark::Definition; ok 3 - use Devel::PerlySense::Bookmark::Match; # Find matches ok 4 - Found correct number of matches ok 5 - The object isa Devel::PerlySense::Bookmark::Match ok 6 - oDefinition points to correct object ok 7 - line ok ok 8 - text ok ok 9 - The object isa Devel::PerlySense::Document::Location ok 10 - Location file ok ok 11 - Location row ok ok 12 - Location row ok # Test multiple regexes, and that a definition only matches the first one ok 13 - Found correct number of matches ok 14 - All matches matched only once, and in the correct order ok 15 - All matches matched on the correct row ok t/PerlySense-BookmarkConfig..................... 1..16 ok 1 - use Devel::PerlySense; ok 2 - use Devel::PerlySense::BookmarkConfig; ok 3 - new PerlySense # Bad bookmark config ok 4 - Missing moniker dies ok ok 5 - Bad Perl syntax dies ok ok 6 - Not a rex dies ok # Proper bookmark config ok 7 - BookmarkConfig ok 8 - The object isa Devel::PerlySense::BookmarkConfig ok 9 - found 2 definitions ok 10 - Got Todo ok 11 - The object isa Devel::PerlySense::Bookmark::Definition ok 12 - Correct moniker # Find matches ok 13 - threw Regexp ((?-xism:Could not read source file)) ok 14 - Got correct moniker for both match results ok 15 - Correct moniker ok 16 - Found the correct number of matches ok t/PerlySense-cache-methods...................... 1..16 ok 1 - use Devel::PerlySense; ok 2 - Cache dir gone ok 3 - Cache dir created PerlySense objects ok 4 - new ok ok 5 - Cache::FileCache->new ok ok 6 - Set oCache ok 7 - new ok Smart goto Terminated make: *** [test_dynamic] Error 143