Hello community,

here is the log from the commit of package yast2-http-server for 
openSUSE:Factory checked in at 2020-03-07 21:36:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-http-server (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-http-server.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-http-server"

Sat Mar  7 21:36:55 2020 rev:94 rq:781533 version:4.2.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-http-server/yast2-http-server.changes      
2020-03-01 21:26:52.984418635 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-http-server.new.26092/yast2-http-server.changes
   2020-03-07 21:36:59.308221505 +0100
@@ -1,0 +2,7 @@
+Wed Mar  4 08:24:20 UTC 2020 - Knut Anderssen <kanders...@suse.com>
+
+- Propose to restart the http service as the default action when it
+  is running (bsc#1165638)
+- 4.2.7
+
+-------------------------------------------------------------------

Old:
----
  yast2-http-server-4.2.6.tar.bz2

New:
----
  yast2-http-server-4.2.7.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yast2-http-server.spec ++++++
--- /var/tmp/diff_new_pack.ASpalz/_old  2020-03-07 21:36:59.668221748 +0100
+++ /var/tmp/diff_new_pack.ASpalz/_new  2020-03-07 21:36:59.672221750 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-http-server
-Version:        4.2.6
+Version:        4.2.7
 Release:        0
 Summary:        YaST2 - HTTP Server Configuration
 License:        GPL-2.0-only
@@ -38,7 +38,6 @@
 BuildRequires:  yast2-network
 BuildRequires:  yast2-packagemanager-devel
 BuildRequires:  yast2-perl-bindings
-BuildRequires:  yast2-testsuite
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 
 # Yast2::ServiceWidget

++++++ yast2-http-server-4.2.6.tar.bz2 -> yast2-http-server-4.2.7.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/package/yast2-http-server.changes 
new/yast2-http-server-4.2.7/package/yast2-http-server.changes
--- old/yast2-http-server-4.2.6/package/yast2-http-server.changes       
2020-02-18 11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/package/yast2-http-server.changes       
2020-03-04 14:35:24.000000000 +0100
@@ -1,4 +1,11 @@
 -------------------------------------------------------------------
+Wed Mar  4 08:24:20 UTC 2020 - Knut Anderssen <kanders...@suse.com>
+
+- Propose to restart the http service as the default action when it
+  is running (bsc#1165638)
+- 4.2.7
+
+-------------------------------------------------------------------
 Mon Feb 17 17:37:21 UTC 2020 - Stefan Hundhammer <shundham...@suse.com>
 
 - Fixed user-visible messages (bsc#1084015)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/package/yast2-http-server.spec 
new/yast2-http-server-4.2.7/package/yast2-http-server.spec
--- old/yast2-http-server-4.2.6/package/yast2-http-server.spec  2020-02-18 
11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/package/yast2-http-server.spec  2020-03-04 
14:35:24.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-http-server
-Version:        4.2.6
+Version:        4.2.7
 Release:        0
 Summary:        YaST2 - HTTP Server Configuration
 Group:          System/YaST
@@ -36,7 +36,7 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  yast2-packagemanager-devel
 BuildRequires:  yast2-perl-bindings
-BuildRequires:  yast2-testsuite libzio
+BuildRequires:  libzio
 BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  rubygem(%rb_default_ruby_abi:rspec)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/src/modules/HttpServerWidgets.rb 
new/yast2-http-server-4.2.7/src/modules/HttpServerWidgets.rb
--- old/yast2-http-server-4.2.6/src/modules/HttpServerWidgets.rb        
2020-02-18 11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/src/modules/HttpServerWidgets.rb        
2020-03-04 14:35:24.000000000 +0100
@@ -765,7 +765,9 @@
     #
     # @return [::CWM::ServiceWidget]
     def service_widget
-      @service_widget ||= ::CWM::ServiceWidget.new(HttpServer.service)
+      @service_widget = ::CWM::ServiceWidget.new(HttpServer.service)
+      @service_widget.default_action = :restart if HttpServer.service&.running?
+      @service_widget
     end
 
     # Validate certificate
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-http-server-4.2.6/test/routines_test.rb 
new/yast2-http-server-4.2.7/test/routines_test.rb
--- old/yast2-http-server-4.2.6/test/routines_test.rb   1970-01-01 
01:00:00.000000000 +0100
+++ new/yast2-http-server-4.2.7/test/routines_test.rb   2020-03-04 
14:35:24.000000000 +0100
@@ -0,0 +1,35 @@
+#!/usr/bin/env rspec
+
+require_relative "test_helper"
+require "yast"
+
+Yast.import "HttpServer"
+
+describe Yast::HttpServerRoutinesInclude do
+  # it is included in http server module
+  subject { Yast::HttpServer }
+
+  describe "#listen2item" do
+    it "returns Item with \"all addresses\" and port number for port number 
only" do
+      expect(subject.listen2item("128", :first)).to eq Item(Id(:first), "All 
Addresses", "128")
+    end
+
+    it "returns Item with address and port number for adrress with port 
number" do
+      expect(subject.listen2item("127.0.0.1:128", :first)).to eq 
Item(Id(:first), "127.0.0.1", "128")
+    end
+
+    it "return Item with id specified in second argument" do
+      expect(subject.listen2item("127.0.0.1:128", :first)).to eq 
Item(Id(:first), "127.0.0.1", "128")
+    end
+  end
+
+  describe "#listen2map" do
+    it "returns hash with \"address\" \"all\" and port number for port number 
only" do
+      expect(subject.listen2map("128")).to eq("port" => "128", "address" => 
"all")
+    end
+
+    it "returns hash with address and port number for address with port 
number" do
+      expect(subject.listen2map("127.0.0.1:128")).to eq("port" => "128", 
"address" => "127.0.0.1")
+    end
+  end
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-http-server-4.2.6/testsuite/Makefile.am 
new/yast2-http-server-4.2.7/testsuite/Makefile.am
--- old/yast2-http-server-4.2.6/testsuite/Makefile.am   2020-02-18 
11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/Makefile.am   1970-01-01 
01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-#
-# Makefile.am for .../testsuite
-#
-# Do not edit this file (Makefile.am) as it will be overwritten!
-#
-
-AUTOMAKE_OPTIONS = dejagnu
-EXTRA_DIST = $(wildcard tests/*.out) $(wildcard tests/*.err) $(wildcard 
tests/*.rb)
-
-testsuite_prepare = @ydatadir@/testsuite/Makefile.testsuite
-
-all-local: $(testsuite_prepare)
-       make -f $(testsuite_prepare) RPMNAME=$(RPMNAME) srcdir=$(srcdir)
-
-clean-local: $(testsuite_prepare)
-       make -f $(testsuite_prepare) RPMNAME=$(RPMNAME) srcdir=$(srcdir) clean
-
-check-local: $(testsuite_prepare)
-       make -f $(testsuite_prepare) RPMNAME=$(RPMNAME) srcdir=$(srcdir) check
-
-# EOF
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/getCurrentListen.out 
new/yast2-http-server-4.2.7/testsuite/tests/getCurrentListen.out
--- old/yast2-http-server-4.2.6/testsuite/tests/getCurrentListen.out    
2020-02-18 11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/getCurrentListen.out    
1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-Read   .http_server.listen ["80", "127.0.0.1:99"]
-Return true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/getCurrentListen.rb 
new/yast2-http-server-4.2.7/testsuite/tests/getCurrentListen.rb
--- old/yast2-http-server-4.2.6/testsuite/tests/getCurrentListen.rb     
2020-02-18 11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/getCurrentListen.rb     
1970-01-01 01:00:00.000000000 +0100
@@ -1,24 +0,0 @@
-# encoding: utf-8
-
-# testedfile: YaST::HTTPDData.pm
-# return map of ip addresses and ports where apache2 listens
-module Yast
-  class GetCurrentListenClient < Client
-    def main
-      Yast.include self, "testsuite.rb"
-
-      @READ = { "http_server" => { "listen" => ["80", "127.0.0.1:99"] } }
-      TESTSUITE_INIT([@READ, {}, {}], nil)
-
-      Yast.import "YaPI::HTTPD"
-      Yast.import "YaST::HTTPDData"
-
-
-      TEST(lambda { YaST::HTTPDData.ReadListen }, [@READ, {}, {}], nil)
-
-      nil
-    end
-  end
-end
-
-Yast::GetCurrentListenClient.new.main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/listen2item.out 
new/yast2-http-server-4.2.7/testsuite/tests/listen2item.out
--- old/yast2-http-server-4.2.6/testsuite/tests/listen2item.out 2020-02-18 
11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/listen2item.out 1970-01-01 
01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-Read   .target.tmpdir nil
-Log    Failed to set temporary directory: nil
-Return `item (`id (0), "192.168.1.2", "80")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/listen2item.rb 
new/yast2-http-server-4.2.7/testsuite/tests/listen2item.rb
--- old/yast2-http-server-4.2.6/testsuite/tests/listen2item.rb  2020-02-18 
11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/listen2item.rb  1970-01-01 
01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-# encoding: utf-8
-
-#testedfile: routines.ycp
-#return list [ item, address, port ]
-module Yast
-  class Listen2itemClient < Client
-    def main
-      Yast.import "UI"
-      Yast.include self, "testsuite.rb"
-
-
-      Yast.include self, "http-server/routines.rb"
-
-      TEST(lambda { listen2item("192.168.1.2:80", 0) }, [{}, {}, {}], nil)
-
-      nil
-    end
-
-    def Modified
-      true
-    end
-
-    def AbortFunction
-      true
-    end
-  end
-end
-
-Yast::Listen2itemClient.new.main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/listen2map.out 
new/yast2-http-server-4.2.7/testsuite/tests/listen2map.out
--- old/yast2-http-server-4.2.6/testsuite/tests/listen2map.out  2020-02-18 
11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/listen2map.out  1970-01-01 
01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-Read   .target.tmpdir nil
-Log    Failed to set temporary directory: nil
-Return $["address":"192.168.1.2", "port":"80"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/listen2map.rb 
new/yast2-http-server-4.2.7/testsuite/tests/listen2map.rb
--- old/yast2-http-server-4.2.6/testsuite/tests/listen2map.rb   2020-02-18 
11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/listen2map.rb   1970-01-01 
01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-# encoding: utf-8
-
-#testfile: routines.ycp
-#return list of maps [ address:"address", port:"port" ]
-module Yast
-  class Listen2mapClient < Client
-    def main
-      Yast.import "UI"
-      Yast.include self, "testsuite.rb"
-
-
-      Yast.include self, "http-server/routines.rb"
-
-      TEST(lambda { listen2map("192.168.1.2:80") }, [{}, {}, {}], nil)
-
-      nil
-    end
-
-    def Modified
-      true
-    end
-
-    def AbortFunction
-      true
-    end
-  end
-end
-
-Yast::Listen2mapClient.new.main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/parseDirOption.out 
new/yast2-http-server-4.2.7/testsuite/tests/parseDirOption.out
--- old/yast2-http-server-4.2.6/testsuite/tests/parseDirOption.out      
2020-02-18 11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/parseDirOption.out      
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-Return $["KEY":"_SECTION", "SECTIONNAME":"Directory", 
"SECTIONPARAM":"/usr/share/YaST2/modules/", "VALUE":[$["KEY":"YaST2/modules", 
"VALUE":nil]]]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/parseDirOption.rb 
new/yast2-http-server-4.2.7/testsuite/tests/parseDirOption.rb
--- old/yast2-http-server-4.2.6/testsuite/tests/parseDirOption.rb       
2020-02-18 11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/parseDirOption.rb       
1970-01-01 01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-# encoding: utf-8
-
-#testedfile: YaST::HTTPDData.pm
-#return list of maps directory parameters
-module Yast
-  class ParseDirOptionClient < Client
-    def main
-      Yast.include self, "testsuite.rb"
-
-      Yast.import "YaPI::HTTPD"
-      Yast.import "YaST::HTTPDData"
-
-      TEST(lambda do
-        YaST::HTTPDData.ParseDirOption(
-          "/usr/share/YaST2/modules/\nYaST2/modules\n"
-        )
-      end, [
-        {},
-        {},
-        {}
-      ], nil)
-
-      nil
-    end
-  end
-end
-
-Yast::ParseDirOptionClient.new.main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/readHosts.out 
new/yast2-http-server-4.2.7/testsuite/tests/readHosts.out
--- old/yast2-http-server-4.2.6/testsuite/tests/readHosts.out   2020-02-18 
11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/readHosts.out   1970-01-01 
01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-Read   .http_server.vhosts 
$["default-server.conf":[$["DATA":[$["KEY":"DocumentRoot", "OVERHEAD":"", 
"VALUE":"\"/srv/www/htdocs\""], $["KEY":"_SECTION", "OVERHEAD":"", 
"SECTIONNAME":"Directory", "SECTIONPARAM":"\"/srv/www/htdocs\"", 
"VALUE":[$["KEY":"Options", "OVERHEAD":"", "VALUE":"None"], 
$["KEY":"AllowOverride", "OVERHEAD":"", "VALUE":"None"], $["KEY":"Require", 
"VALUE":"all granted"]]], $["KEY":"Alias", "OVERHEAD":"", "VALUE":"/icons/ 
\"/usr/share/apache2/icons/\""], $["KEY":"_SECTION", "OVERHEAD":"", 
"SECTIONNAME":"Directory", "SECTIONPARAM":"\"/usr/share/apache2/icons\"", 
"VALUE":[$["KEY":"Options", "VALUE":"Indexes MultiViews"], 
$["KEY":"AllowOverride", "VALUE":"None"], $["KEY":"Require", "VALUE":"all 
granted"]]], $["KEY":"ScriptAlias", "OVERHEAD":"", "VALUE":"/cgi-bin/ 
\"/srv/www/cgi-bin/\""], $["KEY":"_SECTION", "OVERHEAD":"", 
"SECTIONNAME":"Directory", "SECTIONPARAM":"\"/srv/www/cgi-bin\"", 
"VALUE":[$["KEY":"AllowOverride", "VALUE":"None"], $["KEY":"Options", 
"VALUE":"+ExecCGI -Includes"], $["KEY":"Require", "VALUE":"all granted"]]], 
$["KEY":"_SECTION", "OVERHEAD":"", "SECTIONNAME":"IfModule", 
"SECTIONPARAM":"mod_userdir.c", "VALUE":[$["KEY":"UserDir", "OVERHEAD":"", 
"VALUE":"public_html"], $["KEY":"Include", "OVERHEAD":"", 
"VALUE":"/etc/apache2/mod_userdir.conf"]]], $["KEY":"Include", "OVERHEAD":"", 
"VALUE":"/etc/apache2/conf.d/*.conf"], $["KEY":"Include", "OVERHEAD":"", 
"VALUE":"/etc/apache2/conf.d/apache2-manual?conf"], $["KEY":"ServerName", 
"VALUE":"test"], $["KEY":"ServerAdmin", "VALUE":"test@test"], 
$["KEY":"_SECTION", "OVERHEAD":"", "SECTIONNAME":"Directory", 
"SECTIONPARAM":"\"/srv/viewcvs/\"", "VALUE":[$["KEY":"Options", 
"VALUE":"None"], $["KEY":"AllowOverride", "VALUE":"None"], $["KEY":"Require", 
"VALUE":"all granted"]]], $["KEY":"NameVirtualHost", "VALUE":"10.20.1.28"], 
$["KEY":"_SECTION", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLEngine", "VALUE":"off"]]]], "HOSTID":"default", 
"VirtualByName":"0"]], "yast2_vhosts.conf":[$["DATA":[$["KEY":"DocumentRoot", 
"VALUE":"/srv/viewcvs/"], $["KEY":"ServerName", "VALUE":"TestNew"], 
$["KEY":"ServerAdmin", "VALUE":"j...@ja.sk"], $["KEY":"_SECTION", 
"OVERHEAD":"", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLRequireSSL", "VALUE":""]]], $["KEY":"_SECTION", 
"OVERHEAD":"", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLRequireSSL", "VALUE":""]]], $["KEY":"_SECTION", 
"OVERHEAD":"", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLRequireSSL", "VALUE":""]]], $["KEY":"_SECTION", 
"OVERHEAD":"", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLEngine", "VALUE":"on"]]], $["KEY":"_SECTION", 
"OVERHEAD":"", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLRequireSSL", "VALUE":""]]]], 
"HOSTID":"10.20.1.28/TestNew", "HostIP":"10.20.1.28", "VirtualByName":"1"], 
$["OVERHEAD":""]]]
-Return true
-Return ["default", "10.20.1.28/TestNew"]
-Return [$["KEY":"DocumentRoot", "VALUE":"/srv/viewcvs/"], 
$["KEY":"ServerName", "VALUE":"TestNew"], $["KEY":"ServerAdmin", 
"VALUE":"j...@ja.sk"], $["KEY":"_SECTION", "OVERHEAD":"", 
"SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLRequireSSL", "VALUE":""]]], $["KEY":"_SECTION", 
"OVERHEAD":"", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLRequireSSL", "VALUE":""]]], $["KEY":"_SECTION", 
"OVERHEAD":"", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLRequireSSL", "VALUE":""]]], $["KEY":"_SECTION", 
"OVERHEAD":"", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLEngine", "VALUE":"on"]]], $["KEY":"_SECTION", 
"OVERHEAD":"", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLRequireSSL", "VALUE":""]]]]
-Return [$["KEY":"DocumentRoot", "OVERHEAD":"", "VALUE":"\"/srv/www/htdocs\""], 
$["KEY":"_SECTION", "OVERHEAD":"", "SECTIONNAME":"Directory", 
"SECTIONPARAM":"\"/srv/www/htdocs\"", "VALUE":[$["KEY":"Options", 
"OVERHEAD":"", "VALUE":"None"], $["KEY":"AllowOverride", "OVERHEAD":"", 
"VALUE":"None"], $["KEY":"Require", "VALUE":"all granted"]]], $["KEY":"Alias", 
"OVERHEAD":"", "VALUE":"/icons/ \"/usr/share/apache2/icons/\""], 
$["KEY":"_SECTION", "OVERHEAD":"", "SECTIONNAME":"Directory", 
"SECTIONPARAM":"\"/usr/share/apache2/icons\"", "VALUE":[$["KEY":"Options", 
"VALUE":"Indexes MultiViews"], $["KEY":"AllowOverride", "VALUE":"None"], 
$["KEY":"Require", "VALUE":"all granted"]]], $["KEY":"ScriptAlias", 
"OVERHEAD":"", "VALUE":"/cgi-bin/ \"/srv/www/cgi-bin/\""], $["KEY":"_SECTION", 
"OVERHEAD":"", "SECTIONNAME":"Directory", 
"SECTIONPARAM":"\"/srv/www/cgi-bin\"", "VALUE":[$["KEY":"AllowOverride", 
"VALUE":"None"], $["KEY":"Options", "VALUE":"+ExecCGI -Includes"], 
$["KEY":"Require", "VALUE":"all granted"]]], $["KEY":"_SECTION", "OVERHEAD":"", 
"SECTIONNAME":"IfModule", "SECTIONPARAM":"mod_userdir.c", 
"VALUE":[$["KEY":"UserDir", "OVERHEAD":"", "VALUE":"public_html"], 
$["KEY":"Include", "OVERHEAD":"", "VALUE":"/etc/apache2/mod_userdir.conf"]]], 
$["KEY":"Include", "OVERHEAD":"", "VALUE":"/etc/apache2/conf.d/*.conf"], 
$["KEY":"Include", "OVERHEAD":"", 
"VALUE":"/etc/apache2/conf.d/apache2-manual?conf"], $["KEY":"ServerName", 
"VALUE":"test"], $["KEY":"ServerAdmin", "VALUE":"test@test"], 
$["KEY":"_SECTION", "OVERHEAD":"", "SECTIONNAME":"Directory", 
"SECTIONPARAM":"\"/srv/viewcvs/\"", "VALUE":[$["KEY":"Options", 
"VALUE":"None"], $["KEY":"AllowOverride", "VALUE":"None"], $["KEY":"Require", 
"VALUE":"all granted"]]], $["KEY":"NameVirtualHost", "VALUE":"10.20.1.28"], 
$["KEY":"_SECTION", "SECTIONNAME":"IfDefine", "SECTIONPARAM":"SSL", 
"VALUE":[$["KEY":"SSLEngine", "VALUE":"off"]]]]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-http-server-4.2.6/testsuite/tests/readHosts.rb 
new/yast2-http-server-4.2.7/testsuite/tests/readHosts.rb
--- old/yast2-http-server-4.2.6/testsuite/tests/readHosts.rb    2020-02-18 
11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/readHosts.rb    1970-01-01 
01:00:00.000000000 +0100
@@ -1,211 +0,0 @@
-# encoding: utf-8
-
-#testfiles: YaST::HTTPDData.pm
-#return all hosts parameters
-#return  list of hosts
-#return parameters of given host
-module Yast
-  class ReadHostsClient < Client
-    def main
-      Yast.include self, "testsuite.rb"
-
-      @READ = {
-        "http_server" => {
-          "vhosts" => {
-            "default-server.conf" => [
-              {
-                "DATA"          => [
-                  {
-                    "KEY"      => "DocumentRoot",
-                    "OVERHEAD" => "",
-                    "VALUE"    => "\"/srv/www/htdocs\""
-                  },
-                  {
-                    "KEY"          => "_SECTION",
-                    "OVERHEAD"     => "",
-                    "SECTIONNAME"  => "Directory",
-                    "SECTIONPARAM" => "\"/srv/www/htdocs\"",
-                    "VALUE"        => [
-                      {
-                        "KEY"      => "Options",
-                        "OVERHEAD" => "",
-                        "VALUE"    => "None"
-                      },
-                      {
-                        "KEY"      => "AllowOverride",
-                        "OVERHEAD" => "",
-                        "VALUE"    => "None"
-                      },
-                      { "KEY" => "Require", "VALUE" => "all granted" }
-                    ]
-                  },
-                  {
-                    "KEY"      => "Alias",
-                    "OVERHEAD" => "",
-                    "VALUE"    => "/icons/ \"/usr/share/apache2/icons/\""
-                  },
-                  {
-                    "KEY"          => "_SECTION",
-                    "OVERHEAD"     => "",
-                    "SECTIONNAME"  => "Directory",
-                    "SECTIONPARAM" => "\"/usr/share/apache2/icons\"",
-                    "VALUE"        => [
-                      { "KEY" => "Options", "VALUE" => "Indexes MultiViews" },
-                      { "KEY" => "AllowOverride", "VALUE" => "None" },
-                      { "KEY" => "Require", "VALUE" => "all granted" }
-                    ]
-                  },
-                  {
-                    "KEY"      => "ScriptAlias",
-                    "OVERHEAD" => "",
-                    "VALUE"    => "/cgi-bin/ \"/srv/www/cgi-bin/\""
-                  },
-                  {
-                    "KEY"          => "_SECTION",
-                    "OVERHEAD"     => "",
-                    "SECTIONNAME"  => "Directory",
-                    "SECTIONPARAM" => "\"/srv/www/cgi-bin\"",
-                    "VALUE"        => [
-                      { "KEY" => "AllowOverride", "VALUE" => "None" },
-                      { "KEY" => "Options", "VALUE" => "+ExecCGI -Includes" },
-                      { "KEY" => "Require", "VALUE" => "all granted" }
-                    ]
-                  },
-                  {
-                    "KEY"          => "_SECTION",
-                    "OVERHEAD"     => "",
-                    "SECTIONNAME"  => "IfModule",
-                    "SECTIONPARAM" => "mod_userdir.c",
-                    "VALUE"        => [
-                      {
-                        "KEY"      => "UserDir",
-                        "OVERHEAD" => "",
-                        "VALUE"    => "public_html"
-                      },
-                      {
-                        "KEY"      => "Include",
-                        "OVERHEAD" => "",
-                        "VALUE"    => "/etc/apache2/mod_userdir.conf"
-                      }
-                    ]
-                  },
-                  {
-                    "KEY"      => "Include",
-                    "OVERHEAD" => "",
-                    "VALUE"    => "/etc/apache2/conf.d/*.conf"
-                  },
-                  {
-                    "KEY"      => "Include",
-                    "OVERHEAD" => "",
-                    "VALUE"    => "/etc/apache2/conf.d/apache2-manual?conf"
-                  },
-                  { "KEY" => "ServerName", "VALUE" => "test" },
-                  { "KEY" => "ServerAdmin", "VALUE" => "test@test" },
-                  {
-                    "KEY"          => "_SECTION",
-                    "OVERHEAD"     => "",
-                    "SECTIONNAME"  => "Directory",
-                    "SECTIONPARAM" => "\"/srv/viewcvs/\"",
-                    "VALUE"        => [
-                      { "KEY" => "Options", "VALUE" => "None" },
-                      { "KEY" => "AllowOverride", "VALUE" => "None" },
-                      { "KEY" => "Require", "VALUE" => "all granted" }
-                    ]
-                  },
-                  { "KEY" => "NameVirtualHost", "VALUE" => "10.20.1.28" },
-                  {
-                    "KEY"          => "_SECTION",
-                    "SECTIONNAME"  => "IfDefine",
-                    "SECTIONPARAM" => "SSL",
-                    "VALUE"        => [
-                      { "KEY" => "SSLEngine", "VALUE" => "off" }
-                    ]
-                  }
-                ],
-                "HOSTID"        => "default",
-                "VirtualByName" => "0"
-              }
-            ],
-            "yast2_vhosts.conf"   => [
-              {
-                "DATA"          => [
-                  { "KEY" => "DocumentRoot", "VALUE" => "/srv/viewcvs/" },
-                  { "KEY" => "ServerName", "VALUE" => "TestNew" },
-                  { "KEY" => "ServerAdmin", "VALUE" => "j...@ja.sk" },
-                  {
-                    "KEY"          => "_SECTION",
-                    "OVERHEAD"     => "",
-                    "SECTIONNAME"  => "IfDefine",
-                    "SECTIONPARAM" => "SSL",
-                    "VALUE"        => [
-                      { "KEY" => "SSLRequireSSL", "VALUE" => "" }
-                    ]
-                  },
-                  {
-                    "KEY"          => "_SECTION",
-                    "OVERHEAD"     => "",
-                    "SECTIONNAME"  => "IfDefine",
-                    "SECTIONPARAM" => "SSL",
-                    "VALUE"        => [
-                      { "KEY" => "SSLRequireSSL", "VALUE" => "" }
-                    ]
-                  },
-                  {
-                    "KEY"          => "_SECTION",
-                    "OVERHEAD"     => "",
-                    "SECTIONNAME"  => "IfDefine",
-                    "SECTIONPARAM" => "SSL",
-                    "VALUE"        => [
-                      { "KEY" => "SSLRequireSSL", "VALUE" => "" }
-                    ]
-                  },
-                  {
-                    "KEY"          => "_SECTION",
-                    "OVERHEAD"     => "",
-                    "SECTIONNAME"  => "IfDefine",
-                    "SECTIONPARAM" => "SSL",
-                    "VALUE"        => [
-                      { "KEY" => "SSLEngine", "VALUE" => "on" }
-                    ]
-                  },
-                  {
-                    "KEY"          => "_SECTION",
-                    "OVERHEAD"     => "",
-                    "SECTIONNAME"  => "IfDefine",
-                    "SECTIONPARAM" => "SSL",
-                    "VALUE"        => [
-                      { "KEY" => "SSLRequireSSL", "VALUE" => "" }
-                    ]
-                  }
-                ],
-                "HOSTID"        => "10.20.1.28/TestNew",
-                "HostIP"        => "10.20.1.28",
-                "VirtualByName" => "1"
-              },
-              { "OVERHEAD" => "" }
-            ]
-          }
-        }
-      }
-
-      TESTSUITE_INIT([@READ, {}, {}], nil)
-
-      Yast.import "YaPI::HTTPD"
-      Yast.import "YaST::HTTPDData"
-
-
-      TEST(lambda { YaST::HTTPDData.ReadHosts }, [@READ, {}, {}], nil)
-      TEST(lambda { YaST::HTTPDData.GetHostsList }, [@READ, {}, {}], nil)
-      TEST(lambda { YaST::HTTPDData.GetHost("10.20.1.28/TestNew") }, [
-        @READ,
-        {},
-        {}
-      ], nil)
-      TEST(lambda { YaST::HTTPDData.GetHost("default") }, [@READ, {}, {}], nil)
-
-      nil
-    end
-  end
-end
-
-Yast::ReadHostsClient.new.main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/readListen.out 
new/yast2-http-server-4.2.7/testsuite/tests/readListen.out
--- old/yast2-http-server-4.2.6/testsuite/tests/readListen.out  2020-02-18 
11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/readListen.out  1970-01-01 
01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-Read   .http_server.listen ["80", "127.0.0.1:99"]
-Return true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-http-server-4.2.6/testsuite/tests/readListen.rb 
new/yast2-http-server-4.2.7/testsuite/tests/readListen.rb
--- old/yast2-http-server-4.2.6/testsuite/tests/readListen.rb   2020-02-18 
11:03:35.000000000 +0100
+++ new/yast2-http-server-4.2.7/testsuite/tests/readListen.rb   1970-01-01 
01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-# encoding: utf-8
-
-#testfile: YaST::HTTPDData.pm
-#return list of current listens
-module Yast
-  class ReadListenClient < Client
-    def main
-      Yast.include self, "testsuite.rb"
-
-      @READ = { "http_server" => { "listen" => ["80", "127.0.0.1:99"] } }
-      TESTSUITE_INIT([@READ, {}, {}], nil)
-
-      Yast.import "YaPI::HTTPD"
-      Yast.import "YaST::HTTPDData"
-
-      TEST(lambda { YaST::HTTPDData.ReadListen }, [@READ, {}, {}], nil)
-
-      nil
-    end
-  end
-end
-
-Yast::ReadListenClient.new.main


Reply via email to