File Coverage

blib/lib/Selenium/Driver/Edge.pm
Criterion Covered Total %
statement 17 18 94.4
branch n/a
condition n/a
subroutine 6 7 85.7
pod n/a
total 23 25 92.0


line stmt bran cond sub pod time code
1             package Selenium::Driver::Edge;
2             $Selenium::Driver::Edge::VERSION = '2.01';
3 1     1   288579 use strict;
  1         2  
  1         47  
4 1     1   6 use warnings;
  1         3  
  1         83  
5              
6 1     1   17 use v5.28;
  1         4  
7              
8 1     1   6 no warnings 'experimental';
  1         2  
  1         61  
9 1     1   27 use feature qw/signatures/;
  1         2  
  1         205  
10              
11 1     1   10 use parent qw{Selenium::Driver::Chrome};
  1         2  
  1         8  
12              
13             #ABSTRACT: Tell Selenium::Client how to spawn edgedriver
14              
15              
16             sub _driver {
17 0     0     return 'msedgedriver.exe';
18             }
19              
20             1;
21              
22             __END__
23              
24             =pod
25              
26             =encoding UTF-8
27              
28             =head1 NAME
29              
30             Selenium::Driver::Edge - Tell Selenium::Client how to spawn edgedriver
31              
32             =head1 VERSION
33              
34             version 2.01
35              
36             =head1 Mode of Operation
37              
38             Like edge, this is a actually chrome. So refer to Selenium::Driver::Chrome documentation.
39              
40             =head1 SEE ALSO
41              
42             Please see those modules/websites for more information related to this module.
43              
44             =over 4
45              
46             =item *
47              
48             L<Selenium::Client|Selenium::Client>
49              
50             =back
51              
52             =head1 BUGS
53              
54             Please report any bugs or feature requests on the bugtracker website
55             L<https://github.com/troglodyne-internet-widgets/selenium-client-perl/issues>
56              
57             When submitting a bug or request, please include a test-file or a
58             patch to an existing test-file that illustrates the bug or desired
59             feature.
60              
61             =head1 AUTHORS
62              
63             Current Maintainers:
64              
65             =over 4
66              
67             =item *
68              
69             George S. Baugh <george@troglodyne.net>
70              
71             =back
72              
73             =head1 COPYRIGHT AND LICENSE
74              
75             Copyright (c) 2024 Troglodyne LLC
76              
77              
78             Permission is hereby granted, free of charge, to any person obtaining a copy
79             of this software and associated documentation files (the "Software"), to deal
80             in the Software without restriction, including without limitation the rights
81             to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
82             copies of the Software, and to permit persons to whom the Software is
83             furnished to do so, subject to the following conditions:
84             The above copyright notice and this permission notice shall be included in all
85             copies or substantial portions of the Software.
86             THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
87             IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
88             FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
89             AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
90             LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
91             OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
92             SOFTWARE.
93              
94             =cut