Institute a central "load this first in testing" package
authorPeter Rabbitson <ribasushi@cpan.org>
Mon, 29 Feb 2016 10:35:26 +0000 (11:35 +0100)
committerPeter Rabbitson <ribasushi@cpan.org>
Mon, 29 Feb 2016 12:02:40 +0000 (13:02 +0100)
commitc0329273268971824784f239f32c7246e68da9c5
treed39f8b60105a0d6c90f9b1f2a870bc57b80ded34
parente3be2b6ff05d6794ccd8807af8cb494403690639
Institute a central "load this first in testing" package

Instead of the hodge-podge of "what loads first where" make a verified focal
package and move some of the stuff within DBICTest::RunMode there

There are no other changes aside from the load order
326 files changed:
maint/Makefile.PL.inc/56_autogen_schema_files.pl
t/00describe_environment.t
t/05components.t
t/100extra_source.t
t/100populate.t
t/101populate_rs.t
t/101source.t
t/102load_classes.t
t/104view.t
t/106dbic_carp.t
t/107obj_result_class.t
t/18insert_default.t
t/19retrieve_on_insert.t
t/20setuperrors.t
t/26dumper.t
t/33exception_wrap.t
t/34exception_action.t
t/35exception_inaction.t
t/39load_namespaces_1.t
t/39load_namespaces_2.t
t/39load_namespaces_3.t
t/39load_namespaces_4.t
t/39load_namespaces_exception.t
t/39load_namespaces_rt41083.t
t/39load_namespaces_stress.t
t/40compose_connection.t
t/46where_attribute.t
t/50fork.t
t/51threadnodb.t
t/51threads.t
t/51threadtxn.t
t/52leaks.t
t/54taint.t
t/60core.t
t/61findnot.t
t/63register_class.t
t/63register_column.t
t/63register_source.t
t/64db.t
t/65multipk.t
t/67pager.t
t/69update.t
t/70auto.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/752sqlite.t
t/76joins.t
t/76select.t
t/77join_count.t
t/78self_referencial.t
t/79aliasing.t
t/80unique.t
t/82cascade_copy.t
t/83cache.t
t/84serialize.t
t/85utf8.t
t/86might_have.t
t/86sqlt.t
t/87ordered.t
t/88result_set_column.t
t/90join_torture.t
t/93autocast.t
t/93single_accessor_object.t
t/94pk_mutation.t
t/94versioning.t
t/97result_class.t
t/99dbic_sqlt_parser.t
t/admin/02ddl.t
t/admin/03data.t
t/cdbi/01-columns.t
t/cdbi/02-Film.t
t/cdbi/03-subclassing.t
t/cdbi/04-lazy.t
t/cdbi/06-hasa.t
t/cdbi/08-inheritcols.t
t/cdbi/09-has_many.t
t/cdbi/11-triggers.t
t/cdbi/12-filter.t
t/cdbi/13-constraint.t
t/cdbi/14-might_have.t
t/cdbi/15-accessor.t
t/cdbi/16-reserved.t
t/cdbi/18-has_a.t
t/cdbi/19-set_sql.t
t/cdbi/21-iterator.t
t/cdbi/22-deflate_order.t
t/cdbi/22-self_referential.t
t/cdbi/23-cascade.t
t/cdbi/24-meta_info.t
t/cdbi/26-mutator.t
t/cdbi/30-pager.t
t/cdbi/68-inflate_has_a.t
t/cdbi/70_implicit_inflate.t
t/cdbi/71_column_object.t
t/cdbi/98-failure.t
t/cdbi/DeepAbstractSearch/01_search.t
t/cdbi/abstract/search_where.t
t/cdbi/columns_as_hashes.t
t/cdbi/columns_dont_override_custom_accessors.t
t/cdbi/construct.t
t/cdbi/copy.t
t/cdbi/early_column_heisenbug.t
t/cdbi/has_many_loads_foreign_class.t
t/cdbi/hasa_without_loading.t
t/cdbi/max_min_value_of.t
t/cdbi/mk_group_accessors.t
t/cdbi/multi_column_set.t
t/cdbi/object_cache.t
t/cdbi/retrieve_from_sql_with_limit.t
t/cdbi/set_to_undef.t
t/cdbi/set_vs_DateTime.t
t/cdbi/sweet/08pager.t
t/cdbi/testlib/DBIC/Test/SQLite.pm
t/cdbi/testlib/MyBase.pm
t/count/count_rs.t
t/count/distinct.t
t/count/group_by_func.t
t/count/grouped_pager.t
t/count/in_subquery.t
t/count/joined.t
t/count/prefetch.t
t/count/search_related.t
t/delete/cascade_missing.t
t/delete/complex.t
t/delete/m2m.t
t/delete/related.t
t/icdt/core.t
t/icdt/datetime_missing_deps.t
t/icdt/engine_specific/firebird.t
t/icdt/engine_specific/informix.t
t/icdt/engine_specific/msaccess.t
t/icdt/engine_specific/mssql.t
t/icdt/engine_specific/oracle.t
t/icdt/engine_specific/sqlanywhere.t
t/icdt/engine_specific/sqlite.t
t/icdt/engine_specific/sybase.t
t/icdt/offline_mysql.t
t/icdt/offline_pg.t
t/inflate/file_column.t
t/inflate/hri.t
t/inflate/hri_torture.t
t/inflate/serialize.t
t/lib/ANFANG.pm [new file with mode: 0644]
t/lib/DBICTest.pm
t/lib/DBICTest/Base.pm
t/lib/DBICTest/RunMode.pm
t/lib/DBICTest/Schema.pm
t/lib/DBICTest/Util.pm
t/lib/DBICTest/Util/LeakTracer.pm
t/multi_create/cd_single.t
t/multi_create/diamond.t
t/multi_create/existing_in_chain.t
t/multi_create/find_or_multicreate.t
t/multi_create/has_many.t
t/multi_create/in_memory.t
t/multi_create/insert_defaults.t
t/multi_create/m2m.t
t/multi_create/multilev_single_PKeqFK.t
t/multi_create/standard.t
t/multi_create/torture.t
t/ordered/cascade_delete.t
t/ordered/unordered_movement.t
t/prefetch/attrs_untouched.t
t/prefetch/correlated.t
t/prefetch/count.t
t/prefetch/diamond.t
t/prefetch/double_prefetch.t
t/prefetch/empty_cache.t
t/prefetch/false_colvalues.t
t/prefetch/grouped.t
t/prefetch/incomplete.t
t/prefetch/join_type.t
t/prefetch/lazy_cursor.t
t/prefetch/manual.t
t/prefetch/multiple_hasmany.t
t/prefetch/multiple_hasmany_torture.t
t/prefetch/o2m_o2m_order_by_with_limit.t
t/prefetch/one_to_many_to_one.t
t/prefetch/refined_search_on_relation.t
t/prefetch/restricted_children_set.t
t/prefetch/standard.t
t/prefetch/via_search_related.t
t/prefetch/with_limit.t
t/relationship/after_update.t
t/relationship/core.t
t/relationship/custom.t
t/relationship/custom_opaque.t
t/relationship/custom_with_null_in_cond.t
t/relationship/doesnt_exist.t
t/relationship/dynamic_foreign_columns.t
t/relationship/info.t
t/relationship/proxy.t
t/relationship/resolve_relationship_condition.t
t/relationship/set_column_on_fk.t
t/relationship/update_or_create_multi.t
t/relationship/update_or_create_single.t
t/resultset/as_query.t
t/resultset/as_subselect_rs.t
t/resultset/bind_attr.t
t/resultset/create_with_rs_inherited_values.t
t/resultset/find_on_subquery_cond.t
t/resultset/inflate_result_api.t
t/resultset/inflatemap_abuse.t
t/resultset/is_ordered.t
t/resultset/is_paged.t
t/resultset/nulls_only.t
t/resultset/plus_select.t
t/resultset/rowparser_internals.t
t/resultset/update_delete.t
t/resultset_class.t
t/resultset_overload.t
t/resultsource/bare_resultclass_exception.t
t/resultsource/set_primary_key.t
t/row/copy_with_extra_selection.t
t/row/filter_column.t
t/row/find_one_has_many.t
t/row/inflate_result.t
t/row/pkless.t
t/row/set_extra_column.t
t/row/sourceless.t
t/schema/anon.t
t/schema/clone.t
t/search/distinct.t
t/search/empty_attrs.t
t/search/preserve_original_rs.t
t/search/reentrancy.t
t/search/related_has_many.t
t/search/related_strip_prefetch.t
t/search/select_chains.t
t/search/select_chains_unbalanced.t
t/search/stack_cond.t
t/search/subquery.t
t/sqlmaker/bind_transport.t
t/sqlmaker/core.t
t/sqlmaker/core_quoted.t
t/sqlmaker/dbihacks_internals.t
t/sqlmaker/hierarchical/oracle.t
t/sqlmaker/legacy_joins.t
t/sqlmaker/limit_dialects/basic.t
t/sqlmaker/limit_dialects/custom.t
t/sqlmaker/limit_dialects/fetch_first.t
t/sqlmaker/limit_dialects/first_skip.t
t/sqlmaker/limit_dialects/generic_subq.t
t/sqlmaker/limit_dialects/mssql_torture.t
t/sqlmaker/limit_dialects/rno.t
t/sqlmaker/limit_dialects/rownum.t
t/sqlmaker/limit_dialects/skip_first.t
t/sqlmaker/limit_dialects/toplimit.t
t/sqlmaker/limit_dialects/torture.t
t/sqlmaker/literal_with_bind.t
t/sqlmaker/msaccess.t
t/sqlmaker/mysql.t
t/sqlmaker/nest_deprec.t
t/sqlmaker/oracle.t
t/sqlmaker/oraclejoin.t
t/sqlmaker/order_by_bindtransport.t
t/sqlmaker/order_by_func.t
t/sqlmaker/quotes.t
t/sqlmaker/sqlite.t
t/storage/base.t
t/storage/cursor.t
t/storage/dbh_do.t
t/storage/dbi_coderef.t
t/storage/dbi_env.t
t/storage/dbic_pretty.t
t/storage/debug.t
t/storage/deploy.t
t/storage/deprecated_exception_source_bind_attrs.t
t/storage/disable_sth_caching.t
t/storage/error.t
t/storage/exception.t
t/storage/global_destruction.t
t/storage/nobindvars.t
t/storage/on_connect_call.t
t/storage/on_connect_do.t
t/storage/ping_count.t
t/storage/prefer_stringification.t
t/storage/quote_names.t
t/storage/reconnect.t
t/storage/replicated.t
t/storage/savepoints.t
t/storage/stats.t
t/storage/txn.t
t/storage/txn_scope_guard.t
t/update/all.t
t/update/ident_cond.t
t/update/type_aware.t
t/zzzzzzz_authors.t
t/zzzzzzz_perl_perf_bug.t
xt/dist/authors.t
xt/dist/loadable_standalone_testschema_resultclasses.t
xt/dist/pod_coverage.t
xt/dist/postdistdir/pod_validity.t
xt/dist/postdistdir/whitespace.t
xt/dist/strictures.t
xt/extra/c3_mro.t
xt/extra/dbicadmin.t
xt/extra/diagnostics/deprecated_rs_attributes.t
xt/extra/diagnostics/malformed_rel_declaration.t
xt/extra/diagnostics/many_to_many_warning.t
xt/extra/diagnostics/resultset_manager.t
xt/extra/diagnostics/search_in_void_ctx.t
xt/extra/diagnostics/unresolvable_relationship.t
xt/extra/internals/dbictest_unlink_guard.t
xt/extra/internals/discard_changes_in_DESTROY.t
xt/extra/internals/ensure_class_loaded.t
xt/extra/internals/merge_joinpref_attr.t
xt/extra/internals/namespaces_cleaned.t
xt/extra/lean_startup.t
xt/extra/multicreate_opcount.t
xt/extra/sqlite_deadlock.t
xt/extra/sqlite_view_deps.t