Skip to content

Commit

Permalink
Developer tests
Browse files Browse the repository at this point in the history
- new tests in xt/ : two still FAIL (see TODO)
- move pod tests t → xt
- fix MANIFEST issues
- move toplevel snippets to sandbox

TODO
• Re-write Changes to conform CPAN::Changes::Spec
• Write tool to generate DBD::Changes.pm frm new Changes
• Complete doc coverage
  • Loading branch information
Tux committed Aug 25, 2024
1 parent f2b1d17 commit 479ff8c
Show file tree
Hide file tree
Showing 23 changed files with 568 additions and 1,355 deletions.
4 changes: 4 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ DBI::Changes - List of significant changes to the DBI

=cut

=head2 Changes in DBI 1.645 - TBD

• Move developer tests to xt/

=head2 Changes in DBI 1.644 - 2024-08-23

Update Devel::PPPort,
Expand Down
9 changes: 4 additions & 5 deletions DBI.pm
Original file line number Diff line number Diff line change
Expand Up @@ -8286,19 +8286,19 @@ Security, especially the "SQL Injection" attack:
=head2 FAQ
See L<http://faq.dbi-support.com/>
See L<http://dbi.perl.org/support/>
=head1 AUTHORS
DBI by Tim Bunce, L<http://www.tim.bunce.name>
DBI by Tim Bunce (1994-2024), The DBI developer group (2024..)
This pod text by Tim Bunce, J. Douglas Dunlop, Jonathan Leffler and others.
Perl by Larry Wall and the C<perl5-porters>.
=head1 COPYRIGHT
The DBI module is Copyright (c) 1994-2024 Tim Bunce. Ireland.
All rights reserved.
The DBI developer group (2024-2024) All rights reserved.
You may distribute under the terms of either the GNU General Public
License or the Artistic License, as specified in the Perl 5.10.0 README file.
Expand Down Expand Up @@ -8353,8 +8353,7 @@ A couple of specific DBI features have been sponsored by enlightened companies:
The development of the swap_inner_handle() method was sponsored by BizRate.com (L<http://BizRate.com>)
The development of DBD::Gofer and related modules was sponsored by
Shopzilla.com (L<http://Shopzilla.com>), where I currently work.
The development of DBD::Gofer and related modules was sponsored by Shopzilla.com (L<https::connexity.com>).
=head1 CONTRIBUTING
Expand Down
4 changes: 2 additions & 2 deletions MANIFEST
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ INSTALL
LICENSE
MANIFEST
Makefile.PL The Makefile generator
cpanfile
Perl.xs Test harness (currently) for Driver.xst
README.md
dbd_xsh.h Prototypes for standard Driver.xst interface
Expand All @@ -22,6 +23,7 @@ dbixs_rev.pl Utility to write dbixs_rev.h
ex/perl_dbi_nulls_test.pl A test script for forms of IS NULL qualification in SQL
ex/profile.pl A test script for DBI::Profile
ex/corogofer.pl A test script for DBD::Gofer::Transport::corostream
ex/unicode_test.pl
lib/Bundle/DBI.pm A bundle for automatic installation via CPAN.
lib/DBD/DBM.pm A driver for DBM files (uses DBD::File)
lib/DBD/ExampleP.pm A very simple example Driver module
Expand Down Expand Up @@ -118,6 +120,4 @@ t/87gofer_cache.t
t/90sql_type_cast.t
t/91_store_warning.t
t/lib.pl Utility functions for test scripts
t/pod.t
t/pod-coverage.t
typemap
37 changes: 28 additions & 9 deletions MANIFEST.SKIP
Original file line number Diff line number Diff line change
@@ -1,26 +1,45 @@
^MANIFEST\.
^Makefile$
^MYMETA
~$
^\.aspell\.local\.pws$
^\.appveyor\.yml
^\.aspell\.local\.pws$
^\.DS_Store
^\.gdbinit
^\.git
^\.github
^\.gdbinit
^\.DS_Store
^\.releaserc
^_Inline/
\.bs$
\.html$
\.log$
\.old$
\.prev$
\.prt$
\.tmp$
\.xsi$
\.[co]$
^appveyor\.yml
^blib/
^DBI-\d
^dbi.tiddlyspot.com.html
^dbilogstrip$
^dbiprof$
^dbiproxy$
^devel/
^doc/
^err/
^err_
^_Inline/
^lib/DBD/Multiplex\.pm
^lib/DBD/Multiplex/Logic/Default\.pm
^make-doc\.pl
^Old/
^pm_to_blib
^ppport.h$
^t/z
^t/pod-cm.t
^sandbox/
^t-mock/
^devel/
^Old/
^t/z
^test_output_*/
^used_by
^used-by-t/
^used_by/
^xt/
Loading

0 comments on commit 479ff8c

Please sign in to comment.