A note on the digital index A link in an index entry is displayed as the section title in which that entry appears. Because some sections have multiple index markers, it is not unusual for an entry to have several links to the same section. Clicking on any link will take you directly to the place in the text in which the marker appears.
Symbols $@ variable, What just happened? $^X variable, What about... , What just happened? %INC variable, What about... -v (verbose) option, prove command, What about... , Loading Modules , What just happened? , What just happened? @INC variable, Interpreting Test Results , What about... __DATA__ literal, What just happened? “kwalitee”, validating, Testing Documentation Coverage , What about? , What about... “Running and Developing Tests with the Apache::Test Framework”, Where to learn more A Active Perl, ppm utility, Through PPM all_pod_coverage_ok() function, Test::Pod::Coverage module, What just happened? all_pod_files_ok() function, Test::Pod module, What just happened? analyze_file() function, Test::Harness::Straps module, What just happened? Apache modules Apache server for testing of, How do I do that? distributing, How do I do that? testing, Testing with Apache-Test Apache server, for automated tests, How do I do that? Apache-Test distributing Apache modules with, How do I do that? running Apache server with, How do I do that? testing Apache modules with, Testing with Apache-Test Apache::Test module, What just happened? , Where to learn more Apache::TestMB module, What just happened? Apache::TestRequest module, What about... Apache::TestUtil module, What just happened? APACHE_TEST_HTTPD variable, How do I do that? , What just happened? array_each() function, Test::Deep module, What just happened? automating test runs, What just happened? B bag() function, Test::Deep module, Where to learn more BEGIN blocks, What about... generating accessors with, How do I do that? wrapping use_ok() function in, What about... binary data, comparing, What about... branch coverage, What just happened? browsing sessions, recording and playing back, Record and Play Back Browsing Sessions Build.PL program, What about... , What about... , What just happened? built-in functions, overriding, Overriding Built-ins built-in operators, overriding, Overriding Built-ins C C libraries, testing, Testing Shared Libraries C++ code, testing, How do I do that? caller() operator, What about... can() method, What about... can_ok() function, Test::More module, What just happened? Class::DBI module, How do I do that? , What just happened? Class::DBI::Loader module, How do I do that? Class::DBI::Loader::Relationship module, How do I do that? classes, tests for incomplete, marking as TODO, How do I do that? inheriting, Inheriting Tests methods run before and after, Creating Test Fixtures skipping, What just happened? cmp_deeply() function, Test::Deep module, What just happened? cmp_ok() function, Test::More module, What just happened? code coverage, Checking Your Coverage code examples in this book, permission to use, Using Code Examples comparisons binary data, What about... data structure elements, Data Composition data structure equality, What about... compilation failures, Improving Test Comparisons condition coverage, What just happened? contact information for this book, Using Code Examples conventions used in this book, Conventions Used in This Book CORE::GLOBAL namespace, What just happened? coverage of code, How do I do that? of documentation, testing, Testing Documentation Coverage CPAN modules, installing, Installing Test Modules cpan script, Through PPM CPAN shell, installing modules using, Installing Test Modules CPAN Testers site, Bundling Tests with Modules CPANTS (CPAN Testing Service), What about... D data structures checking elements of, Data Composition elements changing in, Where to learn more ignoring specific values in, What about... order of elements unknown for, Where to learn more showing differences between, What about... , What about... testing equality of, What about... databases as backend for web site, testing, Testing Your Backend data in, testing, How do I do that? mocking, What about... temporary, How do I do that? test databases cleaning up data after test, What just happened? deleting after test, What about... shipping, Shipping Test Databases DBD::AnyData driver, What just happened? DBD::Mock module, What just happened? DBD::SQLite driver, What just happened? DBI module, Shipping Test Databases , What just happened? Devel::Cover module, How do I do that? die() function, Test::More module, Improving Test Comparisons directory hierarchy for modules, What just happened? distribution signatures, How do I do that? distributions, testing, How do I do that? documentation coverage, Testing Documentation Coverage E END blocks, What just happened? eq_or_diff() function, Test::Differences module, What about... , What about... examples in this book, permission to use, Using Code Examples exceptions, testing, How do I do that? exit() operator, overriding, Overriding Operators Everywhere expect*() functions, Test::Expect module, What just happened? Expect::Simple module, Testing Shared Libraries external programs, testing, Testing Programs ExtUtils::MakeMaker module, What about... , What just happened? H hash ordering, How do I do that? HEAD() function, Apache::TestRequest module, What about... HTML validity, testing, Testing the Validity of HTML html_ok() function, Test::HTML::Lint module, How do I do that? html_tidy_ok() function, Test::HTML::Tidy module, How do I do that? HTTP::Recorder module, Record and Play Back Browsing Sessions , What just happened? I ignore() function, Test::Deep module, What about... import() method, Inline::C module, How do I do that? Inline::C module, How do I do that? , How do I do that? interactive programs, testing, What about... IPC::Run module, What just happened? is() function, Test::More module, What just happened? isa_ok() function, Test::More module, What just happened? isnt() function, Test::More module, What about... is_deeply() function, Test::More module, What about... is_string() function, Test::LongString module, What about... L libraries shared libraries, testing, Testing Shared Libraries testing library testing, Testing a Testing Library writing, Writing a Testing Library like() function, Test::More module, What just happened? live code, overriding, Overriding Live Code lives_ok() function, Test::Exception module, What about... local() operator, What just happened? M make test program, Running Tests Makefile.PL program, What about... , What just happened? MCPAN option, perl program, Through PPM mech-dump utility, WWW::Mechanize module, Record and Play Back Browsing Sessions mock() method, Test::MockModule module, What about... , What just happened? mocking, Testing Untestable Code databases, What about... modules, Mocking Modules objects, What about... objects, partially, Partially Mocking Objects Model-View-Controller (MVC) pattern, How do I do that? module-starter command, Module::Starter module, What just happened? Module::Build module, How do I do that? , What just happened? custom subclass for, How do I do that? installation of test modules using, What about... running tests using, What about... Module::Build::TestReporter module, Collecting Test Results , What just happened? Module::Signature module, How do I do that? Module::Starter module, What just happened? modules bundling tests with, What just happened? directory hierarchy for, What just happened? distributing, Creating Test Fixtures distribution name for, determining, What about... ensuring that test files can load, What just happened? installed by user, tests run when, What about... installing, How do I do that? installing, tests run when, What just happened? loading for tests, Loading Modules mocking, What about... MVC (Model-View-Controller) pattern, How do I do that? N need_module() function, Apache::Test module, What just happened? network, running tests across, Testing Across the Network new() method, Test::Builder module, What just happened? next_call() method, Test::MockObject module, What about... nmake.exe, By hand not_row_ok() function, Test::DatabaseRow module, What just happened? P package variables, changing for tests, Overriding Live Code page_links_ok() function, Test::WWW::Mechanize module, Record and Play Back Browsing Sessions Perl compilation environment for, setting up, What about... history of automated testing for, Preface version requirements for, What This Book Covers PERL5LIB variable, using PREFIX with, What about... PHP code, testing, How do I do that? Plain Old Documentation (POD) format, Distributing Your Tests (and Code) , Testing POD Files plan() function Apache::Test module, What just happened? Test::More module, How do I do that? POD (Plain Old Documentation) format, Testing POD Files POD files testing coverage of, Testing Documentation Coverage testing syntax of, Testing POD Files PodMaster, list of ppm repositories, Through PPM POST() function, Apache::TestRequest module, What about... ppm utility, installing test modules using, Through PPM programs external, testing, Testing Programs interactive, testing, What about... testing, Testing Everything Else prompt() function ExtUtils::MakeMaker module, How do I do that? Module::Build module, How do I do that? , Letting the User Decide (Continued) prove program, What about... diagnostic output, What about... output from failed tests, What about... running wrong number of tests, Writing Your First Test PUT() function, Apache::TestRequest module, What about... R re() function, Test::Deep module, What just happened? regular expressions, creating for comparisons, What just happened? require() function, What about... require_ok() function, Test::More module, What about... results of tests collecting automatically, Collecting Test Results interpreting, Interpreting Test Results row_ok() function, Test::DatabaseRow module, What just happened? runperl() function, IPC::Run module, What just happened? runtests() function, Test::Class module, What just happened? , What just happened? S scripts, testing, Writing Testable Programs SERVERROOT variable, Testing with Apache-Test setup attribute, Test::Class module, What just happened? set_true() method, Test::MockObject module, What about... shared libraries, testing, Testing Shared Libraries shutdown attribute, Test::Class module, Inheriting Tests SIGNATURE file, How do I do that? signatures, distribution, How do I do that? signature_ok() function, Test::Signature module, What just happened? SKIP blocks, What just happened? skip() function, Test::More module, What just happened? SKIP_CLASS() method, What just happened? skip_reason() function, Apache::Test module, What just happened? smoketesting, What just happened? startup attribute, Test::Class module, Inheriting Tests statement coverage, What just happened? stderr_is() function, Test::Output module, What about... subclasses, tests for, Inheriting Tests subhashof() function, Test::Deep module, Where to learn more subroutine coverage, What just happened? , What just happened? subroutine prototypes, How do I do that? subs pragma, What just happened? Subversion repository, smoketesting using, What about... superhashof() function, Test::Deep module, Where to learn more SVN::Client module, What about... system() function, overriding, Overriding Built-ins T TAP (Test Anything Protocol), Interpreting Test Results teardown attribute, Test::Class module, Inheriting Tests temporary databases, How do I do that? Test Anything Protocol (TAP), Interpreting Test Results test cases, writing, Writing Test Cases test databases cleaning up data after test, What just happened? deleting after test, What about... shipping, Shipping Test Databases test fixtures, Creating Test Fixtures test suites, automating, What just happened? Test::Between module, What just happened? Test::Builder module, Interpreting Test Results , Writing a Testing Library Test::Builder::Tester module, How do I do that? Test::Builder::Tester::Color module, Writing a Testing Harness Test::Class module, Writing Test Cases , What just happened? Test::Cmd module, What about... Test::Cmd::Common module, What about... Test::DatabaseRow module, How do I do that? , What just happened? Test::Distribution module, How do I do that? Test::Exception module, How do I do that? Test::Expect module, What about... Test::Harness module, Running Tests Test::Harness::Straps module, Writing a Testing Harness , What just happened? Test::HTML::Lint module, How do I do that? Test::HTML::Tidy module, How do I do that? Test::Kwalitee module, What just happened? Test::LongString module, What about... Test::MockDBI module, What about... Test::MockModule module, What just happened? , What just happened? Test::MockObject module, What about... Test::MockObject::Extends module, Partially Mocking Objects Test::More module, Writing Your First Test , What just happened? , Improving Test Comparisons Test::NoWarnings module, Testing Exceptions Test::Output module, What about... Test::Output::Tie module, Overriding Operators Everywhere Test::Pod module, What just happened? Test::Pod::Coverage module, Testing Documentation Coverage , What just happened? Test::Signature module, How do I do that? , What just happened? Test::Simple module, How do I do that? Test::Warn module, Testing Warnings Test::WWW::Mechanize module, How do I do that? , What just happened? testing for Perl, history of, Preface testing harness running across a network, Testing Across the Network smoketesting with, What about... writing, Writing a Testing Harness testing library testing, Testing a Testing Library writing, Writing a Testing Library tests automating, What just happened? bundling with modules, What just happened? compilation failures in, Improving Test Comparisons coverage of, How do I do that? distribution, Testing Entire Distributions failed tests, determining, What about... for classes incomplete, marking as TODO, How do I do that? inheriting, Inheriting Tests methods run before and after, Creating Test Fixtures skipping, What just happened? for external programs, Testing Programs for interactive programs, What about... for programs, Writing Testable Programs for scripts, Writing Testable Programs for shared libraries, Testing Shared Libraries for subclasses, Inheriting Tests incomplete, marking as TODO, What just happened? loading modules for, Loading Modules order for running, What about... organizing, Organizing Tests , What about? tests (continued) results of collecting automatically, Collecting Test Results interpreting, Interpreting Test Results running, Running Tests arbitrary number of, What about... individually, What about... manually, What about... on installation, What just happened? on installation, user deciding, What about... wrong number of, What about... separate files for, What just happened? skipping all tests, How do I do that? skipping specific tests, Skipping Tests writing, How do I do that? test_diag() function, Test::Builder::Tester module, What about... test_fail() function, Test::Builder::Tester module, What about... TEST_FILES argument, make test program, Interpreting Test Results test_test() function, Test::Builder::Tester module, What about... TEST_VERBOSE argument, make test program, Interpreting Test Results TEST_VERBOSE variable, What just happened? throws_ok() function, Test::Exception module, What about... tie() function, Test::Output::Tie module, Overriding Operators Everywhere title_is() function, Test::WWW::Mechanize module, What just happened? title_like() function, Test::WWW::Mechanize module, What just happened? title_unlike() function, Test::WWW::Mechanize module, What just happened? TODO blocks, What just happened? , How do I do that? typographical conventions used in this book, Conventions Used in This Book t_cmp() function, Apache::TestUtil module, What just happened? t_debug() function, Apache::TestUtil module, What just happened? U unit testing, Unit Testing with Test::Class unlike() function, Test::More module, What about... UPLOAD() function, Apache::TestRequest module, What about... user, deciding which tests to run on installation, What about... use_ok() function, Test::More module, What just happened? , What about... W warnings, testing, Testing Warnings warnings_are() function, Test::Warn module, What about... warning_is() function, Test::Warn module, What about... warning_like() function, Test::Warn module, What about... web site resources CPAN, What about... CPAN downloads, Organizing Tests CPAN Testers, Bundling Tests with Modules CPANTS (CPAN Testing Service), What about... for this book, Comments and Questions GnuPG, How do I do that? PodMaster, list of ppm repositories, Through PPM Test::Harness module, Running Tests Test::MockDBI module, information about, What about... web sites, testing backend database features, Testing Your Backend frontend features, What just happened? HTML validity, Testing the Validity of HTML recording and playing back browsing sessions, Record and Play Back Browsing Sessions write_message() function, testing, What about...
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.