File fail2ban-exclude-dev-log-tests.patch of Package fail2ban

diff -ur fail2ban-0.9.2-orig/fail2ban/tests/servertestcase.py fail2ban-0.9.2/fail2ban/tests/servertestcase.py
--- fail2ban-0.9.2-orig/fail2ban/tests/servertestcase.py	2015-04-29 05:52:48.000000000 +0200
+++ fail2ban-0.9.2/fail2ban/tests/servertestcase.py	2015-05-08 15:57:57.021437562 +0200
@@ -778,32 +778,32 @@
 		self.setGetTest("logtarget", "STDOUT")
 		self.setGetTest("logtarget", "STDERR")
 
-	def testLogTargetSYSLOG(self):
-		if not os.path.exists("/dev/log") and sys.version_info >= (2, 7):
-			raise unittest.SkipTest("'/dev/log' not present")
-		elif not os.path.exists("/dev/log"):
-			return
-		self.assertTrue(self.server.getSyslogSocket(), "auto")
-		self.setGetTest("logtarget", "SYSLOG")
-		self.assertTrue(self.server.getSyslogSocket(), "/dev/log")
+#	def testLogTargetSYSLOG(self):
+#		if not os.path.exists("/dev/log") and sys.version_info >= (2, 7):
+#			raise unittest.SkipTest("'/dev/log' not present")
+#		elif not os.path.exists("/dev/log"):
+#			return
+#		self.assertTrue(self.server.getSyslogSocket(), "auto")
+#		self.setGetTest("logtarget", "SYSLOG")
+#		self.assertTrue(self.server.getSyslogSocket(), "/dev/log")
 
 	def testSyslogSocket(self):
 		self.setGetTest("syslogsocket", "/dev/log/NEW/PATH")
 
-	def testSyslogSocketNOK(self):
-		self.setGetTest("syslogsocket", "/this/path/should/not/exist")
-		self.setGetTestNOK("logtarget", "SYSLOG")
-		# set back for other tests
-		self.setGetTest("syslogsocket", "/dev/log")
-		self.setGetTest("logtarget", "SYSLOG",
-			**{True: {},    # should work on Linux
-			   False: dict( # expect to fail otherwise
-				   outCode=1,
-				   outValue=Exception('Failed to change log target'),
-				   repr_=True # Exceptions are not comparable apparently
-                                  )
-			  }[platform.system() in ('Linux',) and os.path.exists('/dev/log')]
-		)
+#	def testSyslogSocketNOK(self):
+#		self.setGetTest("syslogsocket", "/this/path/should/not/exist")
+#		self.setGetTestNOK("logtarget", "SYSLOG")
+#		# set back for other tests
+#		self.setGetTest("syslogsocket", "/dev/log")
+#		self.setGetTest("logtarget", "SYSLOG",
+#			**{True: {},    # should work on Linux
+#			   False: dict( # expect to fail otherwise
+#				   outCode=1,
+#				   outValue=Exception('Failed to change log target'),
+#				   repr_=True # Exceptions are not comparable apparently
+#                                  )
+#			  }[platform.system() in ('Linux',) and os.path.exists('/dev/log')]
+#		)
 
 	def testLogLevel(self):
 		self.setGetTest("loglevel", "HEAVYDEBUG")
openSUSE Build Service is sponsored by