Mojo-SOAP-Client v0.1.8 Perl 5 v5.30.2 amd64-freebsd

Status
Pass
From
Slaven Rezić
Dist
Mojo-SOAP-Client v0.1.8
Platform
Perl 5 v5.30.2 amd64-freebsd
Date
2020-10-17 17:40:07
ID
cc26b484-109f-11eb-bb68-f82e1f24ea8f
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language.  See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org


--
Dear Tobias Oetiker,

This is a computer-generated report for Mojo-SOAP-Client-0.1.8
on perl 5.30.2, created by CPAN-Reporter-1.2018.

Thank you for uploading your work to CPAN.  Congratulations!
All tests were successful.

Sections of this report:

    * Tester comments
    * Program output
    * Prerequisites
    * Environment and other context

------------------------------
TESTER COMMENTS
------------------------------

Additional comments from tester:

none provided

------------------------------
PROGRAM OUTPUT
------------------------------

Output from '/usr/bin/make test':

PERL_DL_NONLAZY=1 "/usr/perl5.30.2p/bin/perl5.30.2" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Unhandled rejected promise: /SOAP - 404 Not Found

Request:

Content-Length: 238
Content-Type: text/xml; charset=UTF-8
X-Mojolicious-Version: 8.60
X-XML-Compile-Cache-Version: 1.06
X-XML-Compile-SOAP-Version: 3.26
X-XML-Compile-Version: 1.63
X-XML-LibXML-Version: 2.0204

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Body>
    <tns:getCountries xmlns:tns="http://namesservice.thomas_bayer.com/"/>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Response:
Response:
  404 Not Found
  Date: Sat, 17 Oct 2020 17:38:14 GMT
  Server: Mojolicious (Perl)
  Content-Length: 13449
  Content-Type: text/html;charset=UTF-8
  
  <!DOCTYPE html>
  <!-- Request ID: auLTNewQ -->
  <html>
    <head>
      <title>Page not found (development mode)</title>
      <meta http-equiv="Pragma" content="no-cache">
      <meta http-equiv="Expires" content="-1">
      <script src="/mojo/jquery/jquery.js"></script>
      <script src="/mojo/prettify/run_prettify.js"></script>
      <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
      <style>
        a img {
          border: 0;
        }
        body {
          background: url(/mojo/pinstripe-light.png);
          color: #445555;
          font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
          font-weight: normal;
          line-height: 1.5em;
          margin: 0;
        }
        :not(pre) > code {
          background-color: #eef9ff;
          border: solid #cce4ff 1px;
          border-radius: 5px;
          color: #333;
          font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
          padding: 0.4em;
        }
        h1 {
          color: #2a2a2a;
          font-size: 1.5em;
          margin: 0;
        }
        pre {
          font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
          margin: 0;
          white-space: pre-wrap;
        }
        pre > code {
          display: block;
          font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
          margin-bottom: 0.7em;
          margin-top: 0.7em;
        }
        table {
          border-collapse: collapse;
          width: 100%;
        }
        td { padding: 0.5em }
        .box {
          background-color: #fff;
          border: 1px solid #c1c1c1;
          overflow: hidden;
          padding: 1em;
        }
        .code {
          background-color: #1a1a1a;
          background: url(/mojo/pinstripe-dark.png);
          color: #eee;
          text-shadow: #333 0 1px 0;
        }
        .important {
          background-color: rgba(47, 48, 50, .75);
         }
        .infobox {
          color: #333;
         }
        .infobox tr:nth-child(odd) .value {
          background-color: #ddeeff;
         }
        .infobox tr:nth-child(even) .value {
          background-color: #eef9ff;
         }
        .key {
          text-align: right;
        }
        .more table {
          margin-bottom: 1em;
         }
        .spaced {
          margin-left: 5em;
          margin-right: 5em;
        }
        .striped {
          border-top: solid #cce4ff 1px;
         }
        .tap {
          font: 0.5em Verdana, sans-serif;
          text-align: center;
        }
        .value {
          padding-left: 1em;
         }
        .wide {
          width: 100%;
         }
        #error {
          font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
          font-weight: 300;
          margin: 0;
          text-shadow: #333 0 1px 0;
        }
        #footer {
          padding-top: 0.5em;
          text-align: center;
        }
        #nothing {
          border-bottom: 0;
          padding-top: 20px;
        }
        #showcase {
          border-bottom: 0;
          border-top: 0;
        }
        #showcase table {
          margin-top: 1em;
        }
        #showcase td {
          padding-top: 0;
          padding-bottom: 0;
        }
        #showcase .key {
          padding-right: 0;
        }
        #log {
          border-radius: 5px;
          margin-top: 1em;
        }
        #log table {
          margin: 0;
        }
        #mojobar {
          background-color: #1a1a1a;
          background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
          background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
          background: linear-gradient(top, #2a2a2a 0%, #000 100%);
          box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
          height: 46px;
          overflow: hidden;
          width: 100%;
          z-index: 1000;
        }
        #mojobar-brand {
          display: inline-block;
          padding-left: 50px;
          padding-top: 4px;
        }
        #mojobar-links {
          display: inline;
          float: right;
          height: 60px;
          margin-top: 0.8em;
          padding-right: 50px;
        }
        #mojobar-links a {
          color: #bbb;
          font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
          margin-left: 0.5em;
          text-decoration: none;
          transition: all 200ms ease-in-out;
        }
        #mojobar-links a:hover {
          color: #fff;
        }
        #mojobar-links input {
          background-color: #3a3a3a;
          border: 1px solid rgba(0, 0, 0, 0.1);
          border-radius: 3px;
          color: #eee;
          display: inline;
          margin-left: 1em;
          padding: 4px;
          transition: all 0.15s;
        }
        #mojobar-links input:focus {
          background-color: #fff;
          color: #111;
          outline: 0;
        }
        #mojobar-links form {
          display: inline;
        }
        #more, #trace {
          border-bottom-left-radius: 5px;
          border-bottom-right-radius: 5px;
        }
        #more .tap, #trace .tap {
          text-shadow: #ddd 0 1px 0;
        }
        #request {
          border-bottom: 0;
          border-top-left-radius: 5px;
          border-top-right-radius: 5px;
          margin-top: 1em;
        }
        #routes {
          border-bottom-left-radius: 5px;
          border-bottom-right-radius: 5px;
          padding-top: 30px;
        }
        #trace {
          border-top: 0;
        }
        #wrapperlicious {
          max-width: 1000px;
          margin: 0 auto;
        }
      </style>
    </head>
    <body>
      <div id="mojobar">
        <a href="https://mojolicious.org" id="mojobar-brand">
          <picture>
            <img src="/mojo/logo-white.png"
              srcset="/mojo/logo-white-2x.png 2x">
          </picture>
  </a>      <div id="mojobar-links">
          <a href="https://docs.mojolicious.org">Documentation</a>
          <a href="https://webchat.freenode.net/#mojo">Chat</a>
          <a href="https://github.com/mojolicious/mojo/wiki">Wiki</a>
          <a href="https://github.com/mojolicious/mojo">GitHub</a>
          <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
          <a href="https://groups.google.com/group/mojolicious">MailingList</a>
          <a href="https://twitter.com/perlmojo">Twitter</a>
          <form action="https://www.google.com/cse" target="_blank">
            <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
            <input name="ie" type="hidden" value="UTF-8">
            <input name="q" placeholder="Search" type="search">
          </form>
        </div>
      </div>
      <script>
        function mojoDrawer(handle, drawer) {
          $(handle).on('click', function () {
            $(drawer).slideToggle('slow');
            var text = $(handle + ' div.tap').text();
            text = text == "tap for more" ? "tap for less" : "tap for more";
            $(handle + ' div.tap').text(text);
          });
          $(drawer).toggle();
        }
        $(function () {
          mojoDrawer('#trace', '#frames');
          mojoDrawer('#more', '#infos');
        });
      </script>
      <div id="wrapperlicious">
          <div id="routes" class="box infobox spaced">
            <h1>Page not found... yet!</h1>
            <p>
              None of these routes could generate a response for your
              <code>POST</code> request for
              <code>/SOAP</code>, maybe you need
              to add a new one?
            </p>
            <table>
              <thead>
                <tr>
                  <th>Pattern</th>
                  <th>Methods</th>
                  <th>Name</th>
                </tr>
              </thead>
              
            </table>
          </div>
        <div id="request" class="box infobox spaced">
          <table>
                    <tr>
            <td class="key">Request ID:</td>
            <td class="striped value wide"><pre>auLTNewQ</pre></td>
          </tr>
  
                    <tr>
            <td class="key">Method:</td>
            <td class="striped value wide"><pre>POST</pre></td>
          </tr>
  
                    <tr>
            <td class="key">URL:</td>
            <td class="striped value wide"><pre>/SOAP</pre></td>
          </tr>
  
                    <tr>
            <td class="key">Base URL:</td>
            <td class="striped value wide"><pre>http://127.0.0.1:14250</pre></td>
          </tr>
  
                    <tr>
            <td class="key">Parameters:</td>
            <td class="striped value wide"><pre>{}
  </pre></td>
          </tr>
  
                    <tr>
            <td class="key">Stash:</td>
            <td class="striped value wide"><pre>{}
  </pre></td>
          </tr>
  
                    <tr>
            <td class="key">Session:</td>
            <td class="striped value wide"><pre>{}
  </pre></td>
          </tr>
  
                    <tr>
            <td class="key">Version:</td>
            <td class="striped value wide"><pre>1.1</pre></td>
          </tr>
  
                      <tr>
            <td class="key">Accept-Encoding:</td>
            <td class="striped value wide"><pre>gzip</pre></td>
          </tr>
  
                      <tr>
            <td class="key">Content-Length:</td>
            <td class="striped value wide"><pre>238</pre></td>
          </tr>
  
                      <tr>
            <td class="key">Content-Type:</td>
            <td class="striped value wide"><pre>text/xml; charset=UTF-8</pre></td>
          </tr>
  
                      <tr>
            <td class="key">Host:</td>
            <td class="striped value wide"><pre>127.0.0.1:14250</pre></td>
          </tr>
  
                      <tr>
            <td class="key">User-Agent:</td>
            <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
          </tr>
  
                      <tr>
            <td class="key">X-Mojolicious-Version:</td>
            <td class="striped value wide"><pre>8.60</pre></td>
          </tr>
  
                      <tr>
            <td class="key">X-XML-Compile-Cache-Version:</td>
            <td class="striped value wide"><pre>1.06</pre></td>
          </tr>
  
                      <tr>
            <td class="key">X-XML-Compile-SOAP-Version:</td>
            <td class="striped value wide"><pre>3.26</pre></td>
          </tr>
  
                      <tr>
            <td class="key">X-XML-Compile-Version:</td>
            <td class="striped value wide"><pre>1.63</pre></td>
          </tr>
  
                      <tr>
            <td class="key">X-XML-LibXML-Version:</td>
            <td class="striped value wide"><pre>2.0204</pre></td>
          </tr>
  
          </table>
        </div>
        <div id="more" class="box infobox more spaced">
          <div id="infos">
            <table>
                      <tr>
            <td class="key">Perl:</td>
            <td class="striped value wide"><pre>v5.30.2 (freebsd)</pre></td>
          </tr>
  
                      <tr>
            <td class="key">Mojolicious:</td>
            <td class="striped value wide"><pre>8.60 (Supervillain)</pre></td>
          </tr>
  
                      <tr>
            <td class="key">Home:</td>
            <td class="striped value wide"><pre>/usr/perl5.30.2p/lib/site_perl/5.30.2</pre></td>
          </tr>
  
                      <tr>
            <td class="key">Template paths:</td>
            <td class="striped value wide"><pre>[
    &quot;/usr/perl5.30.2p/lib/site_perl/5.30.2/templates&quot;
  ]
  </pre></td>
          </tr>
  
                      <tr>
            <td class="key">Template classes:</td>
            <td class="striped value wide"><pre>[
    &quot;main&quot;
  ]
  </pre></td>
          </tr>
  
                      <tr>
            <td class="key">Static paths:</td>
            <td class="striped value wide"><pre>[
    &quot;/usr/perl5.30.2p/lib/site_perl/5.30.2/public&quot;
  ]
  </pre></td>
          </tr>
  
                      <tr>
            <td class="key">Static classes:</td>
            <td class="striped value wide"><pre>[
    &quot;main&quot;
  ]
  </pre></td>
          </tr>
  
                      <tr>
            <td class="key">Include:</td>
            <td class="striped value wide"><pre>[
    &quot;/usr/home/cpansand/.cpan/build/2020101717/Mojo-SOAP-Client-0.1.8-2/t/../lib&quot;,
    &quot;/usr/home/cpansand/.cpan/build/2020101717/Mojo-SOAP-Client-0.1.8-2/t/../3rd/lib/perl5&quot;,
    &quot;/usr/home/cpansand/.cpan/build/2020101717/Mojo-SOAP-Client-0.1.8-2/blib/lib&quot;,
    &quot;/usr/home/cpansand/.cpan/build/2020101717/Mojo-SOAP-Client-0.1.8-2/blib/arch&quot;,
    &quot;/usr/perl5.30.2p/lib/site_perl/5.30.2/amd64-freebsd&quot;,
    &quot;/usr/perl5.30.2p/lib/site_perl/5.30.2&quot;,
    &quot;/usr/perl5.30.2p/lib/5.30.2/amd64-freebsd&quot;,
    &quot;/usr/perl5.30.2p/lib/5.30.2&quot;,
    &quot;.&quot;
  ]
  </pre></td>
          </tr>
  
                      <tr>
            <td class="key">Config:</td>
            <td class="striped value wide"><pre>{}
  </pre></td>
          </tr>
  
                      <tr>
            <td class="key">Moniker:</td>
            <td class="striped value wide"><pre>mojolicious</pre></td>
          </tr>
  
                      <tr>
            <td class="key">Name:</td>
            <td class="striped value wide"><pre>t/basic.t</pre></td>
          </tr>
  
                      <tr>
            <td class="key">Executable:</td>
            <td class="striped value wide"><pre>/usr/perl5.30.2p/bin/perl5.30.2</pre></td>
          </tr>
  
                      <tr>
            <td class="key">PID:</td>
            <td class="striped value wide"><pre>98021</pre></td>
          </tr>
  
                      <tr>
            <td class="key">Time:</td>
            <td class="striped value wide"><pre>Sat Oct 17 17:38:14 2020</pre></td>
          </tr>
  
            </table>
          </div>
          <div class="tap">tap for more</div>
        </div>
      </div>
      <div id="footer">
        <a href="https://mojolicious.org">
          <picture>
            <img src="/mojo/logo-black.png"
              srcset="/mojo/logo-black-2x.png 2x"
              alt="Mojolicious logo">
          </picture>
  </a>    </div>
    </body>
  </html>


Call initiated at: Sat Oct 17 17:38:14 2020
SOAP call timing:
      encoding:    0.14 ms
     stringify:    0.00 ms
    connection:    0.00 ms
       parsing:    0.00 ms
      decoding:       -    (no xml to convert)
    total time: -739.27 ms = -0.739 seconds

 at t/basic.t line 34.
t/basic.t ... ok
t/server.t .. skipped: Mojolicious::Plugin::SOAP::Server required for end2end test
All tests successful.
Files=2, Tests=2,  1 wallclock secs ( 0.03 usr  0.01 sys +  1.01 cusr  0.20 csys =  1.24 CPU)
Result: PASS

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

requires:

    Module                          Need     Have    
    ------------------------------- -------- --------
    Mojolicious                     8.26     8.60    
    perl                            5.020001 5.030002
    XML::Compile::SOAP              0        3.26    
    XML::Compile::SOAP12            0        3.06    
    XML::Compile::SOAP::Mojolicious 0.05     0.06    
    XML::Compile::WSDL11            0        3.07    

build_requires:

    Module                          Need     Have    
    ------------------------------- -------- --------
    CPAN::Uploader                  0        0.103013
    Pod::Markdown::Github           0        0.04    

configure_requires:

    Module                          Need     Have    
    ------------------------------- -------- --------
    ExtUtils::MakeMaker             0        7.44    


------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    PATH = /usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/cpansand/bin/sh:/home/cpansand/bin:/usr/games:/home/cpansand/devel:/usr/home/eserte/src/srezic-misc/scripts
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 97002
    PERL5_CPAN_IS_RUNNING = 97002
    PERL5_CPAN_IS_RUNNING_IN_RECURSION = 76059,97002
    PERL_BATCH = yes
    PERL_CANARY_STABILITY_NOPROMPT = 1
    PERL_CPAN_REPORTER_CONFIG = /var/tmp/cpansmoker-1023/2020101717/cpanreporter_000_config.ini
    PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
    PERL_USE_UNSAFE_INC = 1
    SHELL = /bin/sh
    TMPDIR = /var/tmp/cpansmoker-1023/2020101717

Perl special variables (and OS-specific diagnostics, for MSWin32):

    $^X = /usr/perl5.30.2p/bin/perl5.30.2
    $UID/$EUID = 1023 / 1023
    $GID = 1023 1023
    $EGID = 1023 1023

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                2.22    
    CPAN::Meta          2.150010
    Cwd                 3.78    
    ExtUtils::CBuilder  0.280231
    ExtUtils::Command   7.44    
    ExtUtils::Install   2.18    
    ExtUtils::MakeMaker 7.44    
    ExtUtils::Manifest  1.72    
    ExtUtils::ParseXS   3.40    
    File::Spec          3.78    
    JSON                4.02    
    JSON::PP            4.05    
    Module::Build       0.4231  
    Module::Signature   0.86    
    Parse::CPAN::Meta   2.150010
    Test::Harness       3.42    
    Test::More          1.302182
    YAML                1.30    
    YAML::Syck          1.32    
    version             0.9924  


--

Summary of my perl5 (revision 5 version 30 subversion 2) configuration:
   
  Platform:
    osname=freebsd
    osvers=12.1-stable
    archname=amd64-freebsd
    uname='freebsd cloud1.bbbike.org 12.1-stable freebsd 12.1-stable 300cf9f9b89(stable12) generic amd64 '
    config_args='-ds -e -Dprefix=/usr/perl5.30.2p -Dcf_email=srezic@cpan.org -Doptimize=-O2 -pipe'
    hint=recommended
    useposix=true
    d_sigaction=define
    useithreads=undef
    usemultiplicity=undef
    use64bitint=define
    use64bitall=define
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
    bincompat5005=undef
  Compiler:
    cc='cc'
    ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
    optimize='-O2 -pipe'
    cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
    ccversion=''
    gccversion='FreeBSD Clang 9.0.1 (git@github.com:llvm/llvm-project.git c1a0a213378a458fbea1a5c77b315c7dce08fd05)'
    gccosandvers=''
    intsize=4
    longsize=8
    ptrsize=8
    doublesize=8
    byteorder=12345678
    doublekind=3
    d_longlong=define
    longlongsize=8
    d_longdbl=define
    longdblsize=16
    longdblkind=3
    ivtype='long'
    ivsize=8
    nvtype='double'
    nvsize=8
    Off_t='off_t'
    lseeksize=8
    alignbytes=8
    prototype=define
  Linker and Libraries:
    ld='cc'
    ldflags ='-pthread -Wl,-E  -fstack-protector-strong -L/usr/local/lib'
    libpth=/usr/lib /usr/local/lib /usr/lib/clang/9.0.1/lib /usr/lib
    libs=-lpthread -lgdbm -ldl -lm -lcrypt -lutil -lc
    perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc
    libc=
    so=so
    useshrplib=false
    libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs
    dlext=so
    d_dlsymun=undef
    ccdlflags=' '
    cccdlflags='-DPIC -fPIC'
    lddlflags='-shared  -L/usr/local/lib -fstack-protector-strong'


Characteristics of this binary (from libperl): 
  Compile-time options:
    HAS_TIMES
    PERLIO_LAYERS
    PERL_COPY_ON_WRITE
    PERL_DONT_CREATE_GVSV
    PERL_MALLOC_WRAP
    PERL_OP_PARENT
    PERL_PRESERVE_IVUV
    USE_64_BIT_ALL
    USE_64_BIT_INT
    USE_LARGE_FILES
    USE_LOCALE
    USE_LOCALE_COLLATE
    USE_LOCALE_CTYPE
    USE_LOCALE_NUMERIC
    USE_LOCALE_TIME
    USE_PERLIO
    USE_PERL_ATOF
  Built under freebsd
  Compiled at Mar 14 2020 21:35:07
  %ENV:
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="97002"
    PERL5_CPAN_IS_RUNNING="97002"
    PERL5_CPAN_IS_RUNNING_IN_RECURSION="76059,97002"
    PERL_BATCH="yes"
    PERL_CANARY_STABILITY_NOPROMPT="1"
    PERL_CPAN_REPORTER_CONFIG="/var/tmp/cpansmoker-1023/2020101717/cpanreporter_000_config.ini"
    PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
    PERL_USE_UNSAFE_INC="1"
  @INC:
    /usr/perl5.30.2p/lib/site_perl/5.30.2/amd64-freebsd
    /usr/perl5.30.2p/lib/site_perl/5.30.2
    /usr/perl5.30.2p/lib/5.30.2/amd64-freebsd
    /usr/perl5.30.2p/lib/5.30.2
    .