Explorar o código

Remove inherited debug() method from mockRemoteConnection

Also add remote_server_addr override as better fix for passing non-localhost
selenium servers when generating mock recordings.
George S. Baugh %!s(int64=11) %!d(string=hai) anos
pai
achega
250800c5a5
Modificáronse 1 ficheiros con 3 adicións e 4 borrados
  1. 3 4
      lib/Selenium/Remote/Mock/RemoteConnection.pm

+ 3 - 4
lib/Selenium/Remote/Mock/RemoteConnection.pm

@@ -52,9 +52,9 @@ has 'session_id' => (
     default => sub { undef },
 );
 
-has 'debug' => (
-    is => 'rw',
-    default => sub { 0 }
+has 'remote_server_addr' => (
+    is => 'lazy',
+    default => sub { 'localhost' }
 );
 
 sub BUILD {
@@ -62,7 +62,6 @@ sub BUILD {
     croak 'Cannot define replay and record attributes at the same time' if (($self->replay) && ($self->record));
     croak 'replay_file attribute needs to be defined' if (($self->replay) && !($self->replay_file));
     croak 'replay attribute needs to be defined' if (!($self->replay) && ($self->replay_file));
-    $self->remote_server_addr('localhost') if !defined($self->remote_server_addr);
     $self->port('4444');
     if ($self->replay) {
         $self->load_session_store($self->replay_file);