]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
remotebackend tests: do pass empty array
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Mon, 4 Mar 2024 12:28:21 +0000 (13:28 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Mon, 4 Mar 2024 12:49:57 +0000 (13:49 +0100)
modules/remotebackend/unittest.rb
modules/remotebackend/unittest_pipe.rb
modules/remotebackend/unittest_zeromq.rb

index 4984c5da7943564857d32dd7ea8304af34c4d5be..b38e72e1d480fe5e830737f50a04a3313f5d2ba6 100644 (file)
@@ -286,7 +286,7 @@ class Handler
      [do_getdomaininfo({'name'=>'unit.test.'})]
    end
 
-   def do_getupdatedmasters()
+   def do_getupdatedmasters(args)
      [do_getdomaininfo({'name'=>'master.test.'})]
    end
 end
index 4c6a1557208148f7b6204e54629faba40fad9729..70ab58695f475fbef29b39038560cecc2616424e 100755 (executable)
@@ -24,10 +24,8 @@ begin
 
       if h.respond_to?(method.to_sym) == false
          res = false
-      elsif args.size > 0
-         res, log = h.send(method,args)
       else
-         res, log = h.send(method)
+         res, log = h.send(method,args)
       end
       puts ({:result => res, :log => log}).to_json
       f.puts "#{Time.now.to_f} [pipe]: #{({:result => res, :log => log}).to_json}"
index 7f1b82af7bee0cef29430d70d2ab5d5eb07e9e2c..bf5b0f4470cbb4f29240f2c54675af292d24c4b0 100755 (executable)
@@ -38,10 +38,8 @@ begin
 
       if h.respond_to?(method.to_sym) == false
          res = false
-      elsif args.size > 0
-         res, log = h.send(method,args)
       else
-         res, log = h.send(method)
+         res, log = h.send(method,args)
       end
       socket.send_string ({:result => res, :log => log}).to_json + "\n" , 0
       f.puts "#{Time.now.to_f} [zmq]: #{({:result => res, :log => log}).to_json}"