CGI-Application-Plugin-OpenTracing

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "OpenTracing::Implementation" : "v0.33.2",
            "Syntax::Feature::Maybe" : "0",
            "Time::HiRes" : "0",
            "syntax" : "0"
         }
      },
      "test" : {
         "requires" : {
            "CGI::Application" : "0",
            "LWP::UserAgent" : "6.42",
            "Ref::Util" : "0",
            "Test::MockObject" : "0",
            "Test::Most" : "0",
            "Test::OpenTracing::Integration" : "v0.102.0",
            "Test::WWW::Mechanize::CGIApp" : "0"
         }
      }
   },
   "release_status" : "stable",
   "version" : "v0.104.2",
   "x_serialization_backend" : "JSON::PP version 4.02"

META.yml  view on Meta::CPAN

---
abstract: 'Use OpenTracing in CGI Applications'
author:
  - 'Theo van Hoesel <tvanhoesel@perceptyx.com'
build_requires:
  CGI::Application: '0'
  ExtUtils::MakeMaker: '0'
  LWP::UserAgent: '6.42'
  Ref::Util: '0'
  Test::MockObject: '0'
  Test::Most: '0'
  Test::OpenTracing::Integration: v0.102.0
  Test::WWW::Mechanize::CGIApp: '0'
configure_requires:
  ExtUtils::MakeMaker::CPANfile: '0.09'
dynamic_config: 0
generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010'
license: unknown
meta-spec:

cpanfile  view on Meta::CPAN

requires        'Syntax::Feature::Maybe';
requires        'Time::HiRes';
requires		'syntax';

on 'develop' => sub {
    requires    "ExtUtils::MakeMaker::CPANfile";
};

on 'test' => sub {
    requires    'CGI::Application';
	requires	"Ref::Util";
    requires    "Test::Most";
    requires    "Test::OpenTracing::Integration", 'v0.102.0';
    requires    "Test::MockObject";
    requires    "Test::WWW::Mechanize::CGIApp";
    requires    "LWP::UserAgent", '6.42';
}

# on 'examples' => sub {
#     
#     requires    'CGI::Application::Server';

t/00_use_ok.t  view on Meta::CPAN

use Test::Most;

use strict;
use warnings;

use Ref::Util qw/is_coderef/;

# we could check that we actually add the callbacks ? that is what `use` is
# suposed to do, we opught to test that here!!
#

my $callbacks = [];
sub add_callback { push @$callbacks, +{ name=> $_[1], coderef =>  $_[2] } };

BEGIN {
    use_ok('CGI::Application::Plugin::OpenTracing');

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 1.030 second using v1.00-cache-2.02-grep-82fe00e-cpan-9f2165ba459b )