Only load DBICTest::Schema when needed in tests historic/cdbi_test_speedups_superseded_by_83eef5621
authorDagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Tue, 23 Sep 2014 18:33:37 +0000 (19:33 +0100)
committerDagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Thu, 25 Sep 2014 10:39:53 +0000 (11:39 +0100)
commit537f556c46ad132c089c896a0445227b8ec6e0a0
tree673a7eaca88f56dc094ddc740469a76f283ebbb5
parent59b4d11d552fcf2f4c6464fe333faa8868b5ea40
Only load DBICTest::Schema when needed in tests

Make sure to not vivify $DBIx::Class::VERSION, since before perl 5.16,
this causes ->ensure_class_loaded to think the class is loaded.
46 files changed:
t/102load_classes.t
t/103many_to_many_warning.t
t/50fork.t
t/60core.t
t/63register_column.t
t/63register_source.t
t/71mysql.t
t/72pg.t
t/72pg_bytea.t
t/73oracle.t
t/73oracle_blob.t
t/73oracle_hq.t
t/745db2.t
t/746db2_400.t
t/746mssql.t
t/746sybase.t
t/747mssql_ado.t
t/748informix.t
t/749sqlanywhere.t
t/74mssql.t
t/750firebird.t
t/751msaccess.t
t/94versioning.t
t/99dbic_sqlt_parser.t
t/cdbi/sweet/08pager.t
t/cdbi/testlib/MyBase.pm
t/inflate/datetime_firebird.t
t/inflate/datetime_informix.t
t/inflate/datetime_msaccess.t
t/inflate/datetime_mssql.t
t/inflate/datetime_mysql.t
t/inflate/datetime_oracle.t
t/inflate/datetime_pg.t
t/inflate/datetime_sqlanywhere.t
t/inflate/datetime_sybase.t
t/lib/DBICTest.pm
t/lib/DBICTest/BaseSchema.pm
t/resultset_class.t
t/sqlmaker/limit_dialects/custom.t
t/sqlmaker/mysql.t
t/storage/deploy.t
t/storage/deprecated_exception_source_bind_attrs.t
t/storage/global_destruction.t
t/storage/quote_names.t
t/storage/savepoints.t
t/zzzzzzz_sqlite_deadlock.t