Explorar el Código

Add minimal documentation for convenience packages

Daniel Gempesaw hace 11 años
padre
commit
772bd14058

+ 7 - 0
lib/Selenium/Chrome.pm

@@ -1,8 +1,15 @@
 package Selenium::Chrome;
 package Selenium::Chrome;
 
 
+# ABSTRACT: A convenience package for creating a Chrome instance
 use Moo;
 use Moo;
 extends 'Selenium::Remote::Driver';
 extends 'Selenium::Remote::Driver';
 
 
+=head1 SYNOPSIS
+
+    my $driver = Selenium::Chrome->new;
+
+=cut
+
 has '+browser_name' => (
 has '+browser_name' => (
     is => 'ro',
     is => 'ro',
     default => sub { 'chrome' }
     default => sub { 'chrome' }

+ 7 - 0
lib/Selenium/Firefox.pm

@@ -1,8 +1,15 @@
 package Selenium::Firefox;
 package Selenium::Firefox;
 
 
+# ABSTRACT: A convenience package for creating a Firefox instance
 use Moo;
 use Moo;
 extends 'Selenium::Remote::Driver';
 extends 'Selenium::Remote::Driver';
 
 
+=head1 SYNOPSIS
+
+    my $driver = Selenium::Firefox->new;
+
+=cut
+
 has '+browser_name' => (
 has '+browser_name' => (
     is => 'ro',
     is => 'ro',
     default => sub { 'firefox' }
     default => sub { 'firefox' }

+ 7 - 0
lib/Selenium/InternetExplorer.pm

@@ -1,8 +1,15 @@
 package Selenium::InternetExplorer;
 package Selenium::InternetExplorer;
 
 
+# ABSTRACT: A convenience package for creating a IE instance
 use Moo;
 use Moo;
 extends 'Selenium::Remote::Driver';
 extends 'Selenium::Remote::Driver';
 
 
+=head1 SYNOPSIS
+
+    my $driver = Selenium::InternetExplorer->new;
+
+=cut
+
 has '+browser_name' => (
 has '+browser_name' => (
     is => 'ro',
     is => 'ro',
     default => sub { 'internet_explorer' }
     default => sub { 'internet_explorer' }

+ 7 - 0
lib/Selenium/PhantomJS.pm

@@ -1,8 +1,15 @@
 package Selenium::PhantomJS;
 package Selenium::PhantomJS;
 
 
+# ABSTRACT: A convenience package for creating a PhantomJS instance
 use Moo;
 use Moo;
 extends 'Selenium::Remote::Driver';
 extends 'Selenium::Remote::Driver';
 
 
+=head1 SYNOPSIS
+
+    my $driver = Selenium::PhantomJS->new;
+
+=cut
+
 has '+browser_name' => (
 has '+browser_name' => (
     is => 'ro',
     is => 'ro',
     default => sub { 'phantomjs' }
     default => sub { 'phantomjs' }