[libtest-lwp-useragent-perl] branch master updated (78519ad -> 3afb4fd)

Lucas Kanashiro kanashiro-guest at moszumanska.debian.org
Sat Aug 15 16:41:47 UTC 2015


This is an automated email from the git hooks/post-receive script.

kanashiro-guest pushed a change to branch master
in repository libtest-lwp-useragent-perl.

      from  78519ad   update changelog
       new  06f5d20   Add debian/upstream/metadata
       new  a1d4ac0   Update debian/changelog
      adds  3e22e38   Initial commit
      adds  03ea1e2   fix files that github added by default
      adds  486208d   first version... tests work so far, but need lots more
      adds  80153a3   tests for coderefs and literal request matches
      adds  1960ca0   move these reusable tests to a sub
      adds  b0140db   tests for instance methods vs. class methods
      adds  7ad3b57   fix release tests
      adds  1f9aaff   mst credit
      adds  c485fb8   Test-Mock-LWP-UserAgent-ButAwesome-0.001
      adds  fb6ad88   fixed synopsis to set content for POST requests properly
      adds  c108880   new() is overridden too
      adds  3586d7e   remove unneeded comment
      adds  677e3ad   changelog
      adds  8868ba0   rename this lib
      adds  f0d5b90   make this abstract match the pod
      adds  265d373   remove all mentions of "mock"
      adds  76fd0bd   split up copyright and licence sections
      adds  fd5eb40   remove hand-wringing about the bad name
      adds  2409982   fix broken synopsis - at the moment, the $ua object must be swapped
      adds  a80d723   todo section in pod
      adds  eb0377d   changelog re name
      adds  befc419   Test::Deep 0.109 is broken for class methods (my fault!)
      adds  e8c2cb0   fix .gitignore
      adds  bcba246   Test-LWP-UserAgent-0.002
      adds  e05e1f2   workaround for <5.10
      adds  0594f34   completely ignore todo.txt
      adds  368911e   Test-LWP-UserAgent-0.003
      adds  4fd367d   formatting of the "see also" links
      adds  de82f96   add email address to pod
      adds  3147bb6   fix verification check on supplied HTTP::Response objects
      adds  a1fce5f   map_response takes a coderef for the response argument
      adds  ee7b5a0   Test-LWP-UserAgent-0.004
      adds  d56c39f   warn if response coderef does not produce a HTTP::Response
      adds  56050bb   sometimes unless is a little nicer
      adds  ae6eb78   test that coderefs for both matching request tests and responses are called correctly
      adds  54a8fc7   changelog for changes so far
      adds  f8e4ef6   also support overloaded coderefs
      adds  0f3259e   fix pod summary line
      adds  1b2f251   add "provides" metadata
      adds  f1c5a50   might as well use eval instead of an explicit blessed()
      adds  cfc29aa   simplify response handling by only juggling one variable until the very end
      adds  4af8ab3   end-of-response cleanup handling
      adds  9d09385   dir to stash my notes in
      adds  490d85d   Test-LWP-UserAgent-0.005
      adds  78613b1   test more of the end-of-request handling in send_request
      adds  97e6828   rename this test for consistency
      adds  c86736f   add missing lib includes
      adds  09934dd   silly whitespace
      adds  832fd77   fix example to use the same domain consistently
      adds  c95bb97   change this acknowledgement
      adds  df55177   preliminary thoughts on adding PSGI support
      adds  cde36c7   working code and tests.
      adds  4950721   docs
      adds  f9bc2da   changelog
      adds  d8c19c5   Merge branch 'rfm/psgi' - domain => PSGI $app registrations
      adds  7b7172b   add version to pod - need podweaver!
      adds  4f49df7   whitespace
      adds  33cffd8   Test-LWP-UserAgent-0.006-TRIAL
      adds  4469d36   tag name should also include -TRIAL
      adds  ffdfb73   typo in config parameter
      adds  fd6e955   specify a minimum perl version in metadata
      adds  6ebe64f   better specification of vim swap files
      adds  e001233   commit a README.md for github from pod and keep it current each build
      adds  22ec8d9   a bit of pod cleanup, after looking at generated markdown
      adds  a1b0166   todo feature: use the real network, but still be able to test what was sent/received
      adds  7b134a1   call "begin" progress indicator, like real send_request()
      adds  4640260   fixing some more pod errors
      adds  7d23ab8   more documentation cleanup
      adds  f6f2f72   cleanup of psgi feature, for stable release; thanks mst for feedback
      adds  fbbc912   bump version in pod
      adds  4ff4a21   Test-LWP-UserAgent-0.007
      adds  2ff3234   use bullets on item lists
      adds  245ec72   use PodWeaver for NAME, VERSION, AUTHOR, COPYRIGHT and LICENSE sections
      adds  35852c8   Better handling of invalid arguments and deaths
      adds  50c5972   'network_fallback' and 'map_network_response' features
      adds  725c97a   confirm that redirects still work
      adds  cd28f04   last_useragent
      adds  5e1528f   these values can be gotten from last_useragent now
      adds  1873abb   can just test these with refaddr
      adds  cc147b5   remove unneeded lib
      adds  1cf1e2c   allow map_response($str_obj_overload, ...)
      adds  8bfc09b   fix masking of existing mappings on same object
      adds  4f51e47   also test masking mappings with str overloads
      adds  3da0314   I will never do this; stop mentioning it
      adds  ebf68a9   Test-LWP-UserAgent-0.008
      adds  71e5bf4   document why we don't call ::request instead
      adds  67f3e1b   LWP::UserAgent::_new_response before 6.00 did not take a content argument
      adds  c50aea9   Test-LWP-UserAgent-0.009
      adds  45a050a   slight doc wording improvements
      adds  33666b9   fix pod link error
      adds  637c882   include instructions for swapping the useragent with XML::Compile::SOAP
      adds  289650c   remove some uses of eval{} by using Safe::Isa
      adds  8eab829   clean namespace after importing
      adds  c825d52   more accurate warning message
      adds  601ac0d   Test-LWP-UserAgent-0.010
      adds  a43b18d   some additional network_fallback tests
      adds  2cdf629   avoid LWP::UA carping about network_fallback - closes #001
      adds  f5789c6   Merge branch 'rfm/constructor_flags'
      adds  0d4eec5   this namespace is registered and it is mine
      adds  95572cd   better wording of this change
      adds  b9ec5de   better logic for coderef detection - no more evals
      adds  c43026a   Test-LWP-UserAgent-0.011
      adds  5825e14   remove ENV check - [ExtraTests] adds this automatically
      adds  4b669ca   this is actually a BeforeRelease check, not a test injector
      adds  03ddbe8   change version detection regexp to be consistent with [Git::Tag] format
      adds  3b899c8   documentation tweaks
      adds  517413c   LWP::Protocol::PSGI is another way to do PSGI message hijacking
      adds  ca7fef2   whitespacing for clarifying order of operations
      adds  d9fb790   Pod::Markdown has changed its handling of lists
      adds  80a94ab   initial draft of article for the 2012 Perl Advent Calendar
      adds  dcfc9a6   avoid shipping the advent text, until it is published
      adds  0966dfb   fleshed-out examples as used in the advent calendar
      adds  7052072   a detailed example of some unit tests for a client library
      adds  e067f61   changelog for examples/
      adds  76c8d87   Merge branch 'rfm/advent_2012'
      adds  6326c20   disabling broken plugin [Test::Pod::LinkCheck]
      adds  46f9fc8   Test-LWP-UserAgent-0.012
      adds  18c97a1   fix link in pod
      adds  3fd0e3c   SUPPORT in pod
      adds  59c4bb5   move MyApp::Client into its own file; solve s/$useragent/$self->useragent/ in client code
      adds  dee17fd   link to Perl Advent Calendar entry
      adds  09cc663   Test-LWP-UserAgent-0.013
      adds  91a78b7   oops, got the wrong link syntax
      adds  10f7e4d   Test-LWP-UserAgent-0.014
      adds  b63d2c0   spell out this word
      adds  ce3370f   explicitly note we do not monkeypatch
      adds  76cb8df   remove needless code in pod
      adds  d311e26   remove duplicate entry
      adds  076625e   tighten up these entries
      adds  319f7fa   spelling
      adds  673dc19   remove duplicate sub declaration
      adds  a66715c   add tests for spelling in pod
      adds  69cd6f0   use strings rather than numbers for port numbers, http responses
      adds  c3cce3b   check for all variants of timeouts in this example
      adds  4a75416   this plugin does nothing when no options are passed
      adds  b9091b4   explain why this is not enabled
      adds  139c4aa   support dispatching on $mapped_response->request($request)
      adds  68d7af1   no longer rewrite xt/* to t/*_ - but "dzil test --release" still works as before
      adds  772586a   Test-LWP-UserAgent-0.015
      adds  1d3adc0   no need to run release tests twice at release time
      adds  d814880   set the homepage to metacpan, not github
      adds  20eadc6   use new bail_out_on_fail feature (no-op if plugin version is too old)
      adds  c34e05f   remove sub prototypes that add no value (i.e. all of them)
      adds  2f9c522   I pass all current Kwalitee tests (Module::CPANTS::Analyse 0.87), hooray!
      adds  f4bdf54   follow naming convention for all tests
      adds  fe255ae   really fix use of naming convention
      adds  6639168   fix homepage
      adds  4112669   commit the LICENSE for github visibility
      adds  ab22b12   LICENSE via build
      adds  9f5d2e8   ensure that we never index modules created for testing
      adds  4d4e724   now carping instead of warning
      adds  3fe7688   also fail, and BAIL_OUT, on compilation failures
      adds  1f4cbdd   make sure we work on perl 5.8.8
      adds  173bbe2   use strings rather than numbers for port numbers, http responses -- in everywhere I missed the first time
      adds  588af09   use single quotes whenever interpolation is not needed
      adds  c75d607   ensure that all inserted code is run with strict and warnings
      adds  84b00c5   allow LICENSE content to change between releases
      adds  7e99e23   fix RT links
      adds  eb33bf9   do not allow the releaser to opt out of this test
      adds  3109aba   dist abstract automatically extracted from main module
      adds  578b443   now that metacpan makes examples more prominent, include the advent article too (to go with the examples)
      adds  d1331b7   pass along extra requests when performing real network hit
      adds  3c6c609   handle extra args for internal mappings
      adds  d24fa2b   changelog
      adds  e1cc4e1   explain what these tests are doing
      adds  d7eeeac   Merge branch 'topic/fix_mirror'
      adds  64fe864   Test-LWP-UserAgent-0.016
      adds  c594557   avoid silent-but-deadly error when returning undef as a scalarref in the collector sub
      adds  defe2ad   Test-LWP-UserAgent-0.017
      adds  fc1a370   with hash randomization, $canonical is now necessary
      adds  11ad050   Test-LWP-UserAgent-0.018
      adds  e0b9036   fix changelog entry
      adds  c06e0b6   link to Mike's blog
      adds  81e403f   link to Plack::Test::*
      adds  35b5a6a   better wording
      adds  c7c0608   convert to my brand new author pluginbundle!
      adds  c6a27e1   specify stopwords in pod
      adds  2003713   add more stopwords, after moving aside ~/.aspell.en.pws
      adds  02d938b   make use of Encoding podweaver plugin
      adds  531bc18   better way of checking if re.pm is new enough
      adds  9debfab   use the same variable name everywhere
      adds  b55f860   switch to using bulleted lists in SEE ALSO
      adds  dc0cf17   use instance-based examples, to make it more clear that there is no monkeypatching (RT#86830)
      adds  5e0258c   move some examples out to a separate file and more doc rewording
      adds  8959746   remove unneeded entries
      adds  134d216   rename this example test
      adds  c20d477   I am no longer working at AirG
      adds  5b9f5a7   depend on latest version of pluginbundle
      adds  907b3eb   the syntax used in t/00-compile.t confuses Test::Kwalitee::Extra
      adds  15693ec   Test-LWP-UserAgent-0.019
      adds  2fcf295   http://example.com no longer returns a 302 response - switch to older iana.org URL
      adds  992f6d7   convert all uses of Test::NoWarnings, Test::Warn to Test::Warnings
      adds  1a4fbd1   set copyright year to when I first released
      adds  54c3f9e   ensure our example scripts keep working
      adds  5c3a23d   TK is now included by the pluginbundle
      adds  ac06486   add missing develop prereq for Test::CleanNamespaces
      adds  f0e0f6c   do not let warnings kill an install
      adds  82674e9   add missing develop prereq, used in testing
      adds  37470ee   add contributors to metadata and pod
      adds  0f0b3d5   make spelling tests pass with new spelling corpus
      adds  3b9fdb1   bump bundle prereq to latest
      adds  1e3ce86   new CONTRIBUTING file
      adds  a0f36c8   Git::CheckFor::MergeConflicts has broken encoding handling
      adds  00374dc   Test-LWP-UserAgent-0.020
      adds  2348777   add develop prereq used in examples/
      adds  b7f440d   skip tests when prereqs used in examples/ are not installed
      adds  7c2058a   Test-LWP-UserAgent-0.021
      adds  86b1b81   this example uses //
      adds  417167c   Test-LWP-UserAgent-0.022
      adds  2317f91   use head2 for methods, so they show up in the table of contents
      adds  5337344   canonicalize timestamps; remove ego lines
      adds  ec67fab   add vim modeline
      adds  bdfe353   tighten up entries
      adds  78f3b52   issues with [Git::CheckFor::MergeConflicts] have been resolved
      adds  b824cb9   [@Default] version 4 now contains [-SingleEncoding]
      adds  92aca35   use Path::Tiny->tempfile instead of Test::TempDir
      adds  0d9a268   remove unneeded use of Class::Load
      adds  462c051   Test-LWP-UserAgent-0.023
      adds  85529b4   switch to using the [Test::CleanNamespaces] plugin
      adds  246ca64   remove unnecessary plugin
      adds  73821ff   tighter entries
      adds  85c56e9   add irc channel and mailing list info to metadata
      adds  ca66207   capitalize abstract
      adds  a69e16d   add keywords to distribution metadata
      adds  5726068   bump Test::Warning prereq to get a more complete :no_end_test implementation
      adds  066844d   also respect NO_NETWORK_TESTING for author-specific network tests
      adds  be6e49a   convert from JSON to JSON::MaybeXS
      adds  89e3112   minor wording improvement in docs
      adds  a6a6718   URI 1.62 removes use of \C in regexes, giving a deprecation warning in 5.21.2 (RT#96941)
      adds  632238c   generate the tests of the examples
      adds  5fd169d   Use =head2 for these items too, so they show up in the table of contents
      adds  bb17328   Test-LWP-UserAgent-0.024
      adds  06e4fcd   fix "You tried to plan twice"
      adds  ee12df9   Test-LWP-UserAgent-0.025
      adds  6146b93   add a placeholder .mailmap
      adds  c1886eb   now using [Git::Contributors]
      adds  3dccdfc   shorter pod lists
      adds  aef02c2   preserve whitespace in inserted Makefile.PL lines
      adds  0e56c1b   declare a minimum perl prerequisite
      adds  0f03f8f   more external references
      adds  42930bd   report the versions of modules used in optional tests
      adds  1071cde   require at least 0.009 for proper END block sanity
      adds  5bdf72c   more precise skip_all messages re optional tests
      adds  eef9264   the files are encoded when written to disk, so the content must be decoded when we provide it
      adds  68b4676   Test-LWP-UserAgent-0.026
      adds  deb3226   also run network tests if AUTOMATED_TESTING is set
      adds  9afdb39   Support chained method calls
      adds  27157e4   Documentation for 9afdb396197ec
      adds  4a5c004   Merge pull request #2 from tomhukins/chained_method_calls
      adds  11553d5   amend docs - these methods can be called as class methods
      adds  1897a41   more descriptive test names
      adds  e95c08c   remove undesired test prereq
      adds  a2c0b6f   also allow chaining for map_network_response, unmap_all
      adds  9981d5c   changelog for method chaining
      adds  881a427   at long last, drop the use of fatal warnings in tests
      adds  6c86d85   move advent document into a subdir so it is not installed as Test::LWP::advent_2012
      adds  ecc45cd   Test-LWP-UserAgent-0.027
      adds  3a8da92   increment $VERSION after release
      adds  e4026c8   whitespace around $VERSION declaration
      adds  1d46803   avoid older bundle that uses [PkgVersion]
      adds  4fea72c   we want to commit a TODO file
      adds  a1ab083   [Test::CleanNamespaces] is now provided by my plugin bundle
      adds  fecf4da   fix vim modeline
      adds  cdf6fba   ensure it is not possible to release without running all tests
      adds  aa34cbb   decode utf8 during all file reads
      adds  bad15b0   also report the installed versions of some networking modules (see RT#102204)
      adds  2b4229c   also upgrade IO::Socket::IP in case this is relevant - see RT#103423
      adds  6739345   Test-LWP-UserAgent-0.028
      adds  919d357   increment $VERSION after release
      adds  6b596b8   hardcode the distribution name in Changes, to reduce churn on each release
      adds  6d89a9d   soften this conditional requirement; we do not use SSL anywhere in tests
      adds  97f9037   augment .mailmap with a more pinpointed link
      adds  225ef55   some smokers are not setting NO_NETWORK_TESTING, and are sending me FAILs due to no network connectivity
      adds  adfc3d7   Test-LWP-UserAgent-0.029
      adds  d614987   Imported Upstream version 0.029
       new  7186f26   Merge tag 'upstream/0.029'
       new  cea0f5b   Update debian/changelog
       new  261ab25   Declare compliance with Debian policy 3.9.6
       new  363a03c   Bump debhelper compatibility level to 9
       new  236e85e   Remove advent_2012.pod from docs
       new  48bc71e   Add autopkgtest-pkg-perl
       new  fc7adc9   Update build dependencies
       new  3afb4fd   Release libtest-lwp-useragent-perl 0.029-1 to unstable

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CONTRIBUTING                              |  16 +-
 Changes                                   |  17 +
 INSTALL                                   |   1 -
 MANIFEST                                  |  15 +-
 META.json                                 | 593 ++++++++++++++++++++----------
 META.yml                                  | 444 +++++++++++++---------
 Makefile.PL                               |  32 +-
 README                                    |   4 +-
 README.md                                 | 372 -------------------
 debian/changelog                          |  17 +-
 debian/compat                             |   2 +-
 debian/control                            |  12 +-
 debian/libtest-lwp-useragent-perl.docs    |   1 -
 debian/upstream/metadata                  |   8 +
 dist.ini                                  |  30 +-
 advent_2012.pod => docs/advent_2012.pod   |   0
 examples/application_client_test.t        |   2 +-
 lib/Test/LWP/UserAgent.pm                 |  37 +-
 t/00-report-prereqs.dd                    | 150 ++++++++
 t/00-report-prereqs.t                     | 309 +++++++---------
 t/01-basic.t                              |   2 +-
 t/02-overload.t                           |   2 +-
 t/03-handlers.t                           |   2 +-
 t/04-psgi.t                               |   2 +-
 t/05-exceptions.t                         |   2 +-
 t/06-network-fallback.t                   |  14 +-
 t/07-mask-response.t                      |   2 +-
 t/08-isa-coderef.t                        |   2 +-
 t/09-dispatch-to-request-method.t         |   2 +-
 t/10-request-args-network.t               |  15 +-
 t/11-request-args-internal.t              |   6 +-
 t/12-chained-method-call.t                |  38 ++
 t/50-examples-application_client_test.t   |   2 +-
 xt/author/00-compile.t                    |   9 +-
 xt/{release => author}/clean-namespaces.t |   4 +-
 xt/author/eol.t                           |  30 ++
 xt/author/kwalitee.t                      |   9 +
 xt/{release => author}/no-tabs.t          |  12 +-
 xt/author/pod-spell.t                     |   5 +-
 xt/release/changes_has_content.t          |   2 +-
 xt/release/eol.t                          |   8 -
 xt/release/kwalitee.t                     |   4 -
 xt/release/minimum-version.t              |   2 +-
 xt/release/portability.t                  |   1 +
 44 files changed, 1234 insertions(+), 1005 deletions(-)
 delete mode 100644 README.md
 create mode 100644 debian/upstream/metadata
 rename advent_2012.pod => docs/advent_2012.pod (100%)
 create mode 100644 t/00-report-prereqs.dd
 create mode 100644 t/12-chained-method-call.t
 rename xt/{release => author}/clean-namespaces.t (80%)
 create mode 100644 xt/author/eol.t
 create mode 100644 xt/author/kwalitee.t
 rename xt/{release => author}/no-tabs.t (86%)
 delete mode 100644 xt/release/eol.t
 delete mode 100644 xt/release/kwalitee.t

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtest-lwp-useragent-perl.git



More information about the Pkg-perl-cvs-commits mailing list