forked from loafle/openapi-generator-original
update user agent and add more test cases
This commit is contained in:
@@ -17,6 +17,8 @@ use Log::Any qw($log);
|
|||||||
use Carp;
|
use Carp;
|
||||||
use Module::Runtime qw(use_module);
|
use Module::Runtime qw(use_module);
|
||||||
|
|
||||||
|
use WWW::{{invokerPackage}}::Configuration;
|
||||||
|
|
||||||
sub new
|
sub new
|
||||||
{
|
{
|
||||||
my $class = shift;
|
my $class = shift;
|
||||||
|
|||||||
@@ -7,10 +7,12 @@ use utf8;
|
|||||||
use Log::Any qw($log);
|
use Log::Any qw($log);
|
||||||
use Carp;
|
use Carp;
|
||||||
|
|
||||||
|
use WWW::{{invokerPackage}}::APIClient;
|
||||||
|
|
||||||
# class/static variables
|
# class/static variables
|
||||||
my $api_client = WWW::SwaggerClient::APIClient->new;
|
our $api_client;
|
||||||
my $http_timeout = 180;
|
our $http_timeout = 180;
|
||||||
my $http_user_agent = 'Perl-Swagger';
|
our $http_user_agent = 'Perl-Swagger';
|
||||||
|
|
||||||
|
|
||||||
1;
|
1;
|
||||||
|
|||||||
@@ -27,11 +27,10 @@ use Exporter;
|
|||||||
use Carp qw( croak );
|
use Carp qw( croak );
|
||||||
use Log::Any qw($log);
|
use Log::Any qw($log);
|
||||||
|
|
||||||
|
use WWW::{{invokerPackage}}::APIClient;
|
||||||
|
use WWW::{{invokerPackage}}::Configuration;
|
||||||
|
|
||||||
{{#operations}}
|
{{#operations}}
|
||||||
|
|
||||||
use WWW::{{invokerPackage}}::APIClient;
|
|
||||||
|
|
||||||
our @EXPORT_OK = qw(
|
our @EXPORT_OK = qw(
|
||||||
{{#operation}}{{{nickname}}}
|
{{#operation}}{{{nickname}}}
|
||||||
{{/operation}}
|
{{/operation}}
|
||||||
@@ -39,7 +38,7 @@ our @EXPORT_OK = qw(
|
|||||||
|
|
||||||
sub new {
|
sub new {
|
||||||
my $class = shift;
|
my $class = shift;
|
||||||
my $default_api_client = WWW::{{invokerPackage}}::APIClient->new;
|
my $default_api_client = $WWW::{{invokerPackage}}::Configuration::api_client ? $WWW::{{invokerPackage}}::Configuration::api_client : WWW::{{invokerPackage}}::APIClient->new;
|
||||||
my (%self) = (
|
my (%self) = (
|
||||||
'api_client' => $default_api_client,
|
'api_client' => $default_api_client,
|
||||||
@_
|
@_
|
||||||
|
|||||||
@@ -17,6 +17,8 @@ use Log::Any qw($log);
|
|||||||
use Carp;
|
use Carp;
|
||||||
use Module::Runtime qw(use_module);
|
use Module::Runtime qw(use_module);
|
||||||
|
|
||||||
|
use WWW::SwaggerClient::Configuration;
|
||||||
|
|
||||||
sub new
|
sub new
|
||||||
{
|
{
|
||||||
my $class = shift;
|
my $class = shift;
|
||||||
|
|||||||
@@ -7,10 +7,12 @@ use utf8;
|
|||||||
use Log::Any qw($log);
|
use Log::Any qw($log);
|
||||||
use Carp;
|
use Carp;
|
||||||
|
|
||||||
|
use WWW::SwaggerClient::APIClient;
|
||||||
|
|
||||||
# class/static variables
|
# class/static variables
|
||||||
my $api_client = WWW::SwaggerClient::APIClient->new;
|
our $api_client;
|
||||||
my $http_timeout = 180;
|
our $http_timeout = 180;
|
||||||
my $http_user_agent = 'Perl-Swagger';
|
our $http_user_agent = 'Perl-Swagger';
|
||||||
|
|
||||||
|
|
||||||
1;
|
1;
|
||||||
|
|||||||
@@ -27,9 +27,8 @@ use Exporter;
|
|||||||
use Carp qw( croak );
|
use Carp qw( croak );
|
||||||
use Log::Any qw($log);
|
use Log::Any qw($log);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
use WWW::SwaggerClient::APIClient;
|
use WWW::SwaggerClient::APIClient;
|
||||||
|
use WWW::SwaggerClient::Configuration;
|
||||||
|
|
||||||
our @EXPORT_OK = qw(
|
our @EXPORT_OK = qw(
|
||||||
update_pet
|
update_pet
|
||||||
@@ -45,7 +44,7 @@ our @EXPORT_OK = qw(
|
|||||||
|
|
||||||
sub new {
|
sub new {
|
||||||
my $class = shift;
|
my $class = shift;
|
||||||
my $default_api_client = WWW::SwaggerClient::APIClient->new;
|
my $default_api_client = $WWW::SwaggerClient::Configuration::api_client ? $WWW::SwaggerClient::Configuration::api_client : WWW::SwaggerClient::APIClient->new;
|
||||||
my (%self) = (
|
my (%self) = (
|
||||||
'api_client' => $default_api_client,
|
'api_client' => $default_api_client,
|
||||||
@_
|
@_
|
||||||
|
|||||||
@@ -27,9 +27,8 @@ use Exporter;
|
|||||||
use Carp qw( croak );
|
use Carp qw( croak );
|
||||||
use Log::Any qw($log);
|
use Log::Any qw($log);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
use WWW::SwaggerClient::APIClient;
|
use WWW::SwaggerClient::APIClient;
|
||||||
|
use WWW::SwaggerClient::Configuration;
|
||||||
|
|
||||||
our @EXPORT_OK = qw(
|
our @EXPORT_OK = qw(
|
||||||
get_inventory
|
get_inventory
|
||||||
@@ -41,7 +40,7 @@ our @EXPORT_OK = qw(
|
|||||||
|
|
||||||
sub new {
|
sub new {
|
||||||
my $class = shift;
|
my $class = shift;
|
||||||
my $default_api_client = WWW::SwaggerClient::APIClient->new;
|
my $default_api_client = $WWW::SwaggerClient::Configuration::api_client ? $WWW::SwaggerClient::Configuration::api_client : WWW::SwaggerClient::APIClient->new;
|
||||||
my (%self) = (
|
my (%self) = (
|
||||||
'api_client' => $default_api_client,
|
'api_client' => $default_api_client,
|
||||||
@_
|
@_
|
||||||
|
|||||||
@@ -27,9 +27,8 @@ use Exporter;
|
|||||||
use Carp qw( croak );
|
use Carp qw( croak );
|
||||||
use Log::Any qw($log);
|
use Log::Any qw($log);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
use WWW::SwaggerClient::APIClient;
|
use WWW::SwaggerClient::APIClient;
|
||||||
|
use WWW::SwaggerClient::Configuration;
|
||||||
|
|
||||||
our @EXPORT_OK = qw(
|
our @EXPORT_OK = qw(
|
||||||
create_user
|
create_user
|
||||||
@@ -45,7 +44,7 @@ our @EXPORT_OK = qw(
|
|||||||
|
|
||||||
sub new {
|
sub new {
|
||||||
my $class = shift;
|
my $class = shift;
|
||||||
my $default_api_client = WWW::SwaggerClient::APIClient->new;
|
my $default_api_client = $WWW::SwaggerClient::Configuration::api_client ? $WWW::SwaggerClient::Configuration::api_client : WWW::SwaggerClient::APIClient->new;
|
||||||
my (%self) = (
|
my (%self) = (
|
||||||
'api_client' => $default_api_client,
|
'api_client' => $default_api_client,
|
||||||
@_
|
@_
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ use strict;
|
|||||||
use warnings;
|
use warnings;
|
||||||
use WWW::SwaggerClient::PetApi;
|
use WWW::SwaggerClient::PetApi;
|
||||||
use WWW::SwaggerClient::APIClient;
|
use WWW::SwaggerClient::APIClient;
|
||||||
|
use WWW::SwaggerClient::Configuration;
|
||||||
use WWW::SwaggerClient::Object::Pet;
|
use WWW::SwaggerClient::Object::Pet;
|
||||||
use WWW::SwaggerClient::Object::Tag;
|
use WWW::SwaggerClient::Object::Tag;
|
||||||
use WWW::SwaggerClient::Object::Category;
|
use WWW::SwaggerClient::Object::Category;
|
||||||
@@ -13,6 +14,8 @@ use JSON;
|
|||||||
use Data::Dumper;
|
use Data::Dumper;
|
||||||
use DateTime;
|
use DateTime;
|
||||||
|
|
||||||
|
$WWW::SwaggerClient::Configuration::http_user_agent = 'Perl-Swagger-Test';
|
||||||
|
|
||||||
my $api = WWW::SwaggerClient::PetApi->new();
|
my $api = WWW::SwaggerClient::PetApi->new();
|
||||||
|
|
||||||
my $pet_id = 10008;
|
my $pet_id = 10008;
|
||||||
|
|||||||
Reference in New Issue
Block a user