File Coverage

blib/lib/IO/K8s/GatewayAPI.pm
Criterion Covered Total %
statement 4 4 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod 0 1 0.0
total 6 7 85.7


line stmt bran cond sub pod time code
1             package IO::K8s::GatewayAPI;
2             # ABSTRACT: Gateway API CRD resource map provider for IO::K8s
3             our $VERSION = '1.008';
4 2     2   2165 use Moo;
  2         5  
  2         14  
5             with 'IO::K8s::Role::ResourceMap';
6              
7             sub resource_map {
8             return {
9             # gateway.networking.k8s.io/v1
10 7     7 0 3389 GatewayClass => 'GatewayAPI::V1::GatewayClass',
11             Gateway => 'GatewayAPI::V1::Gateway',
12             HTTPRoute => 'GatewayAPI::V1::HTTPRoute',
13             GRPCRoute => 'GatewayAPI::V1::GRPCRoute',
14             # gateway.networking.k8s.io/v1beta1
15             ReferenceGrant => 'GatewayAPI::V1beta1::ReferenceGrant',
16             };
17             }
18              
19             1;
20              
21             __END__