Tests: Refactor. Remove copies of enums.
Use the enums provided from the api definitions instead. Change-Id: I43b7591df920c984e439efc4b3ec3c4121c539d8 Signed-off-by: Paul Vinciguerra <pvinci@vinciconsulting.com>
This commit is contained in:

committed by
Dave Wallace

parent
0d144c78d7
commit
b7658201d9
@ -5,14 +5,18 @@ from framework import VppTestCase, VppTestRunner
|
||||
from util import ppp
|
||||
from scapy.packet import Raw
|
||||
from scapy.layers.inet import IP, UDP
|
||||
from vpp_papi_provider import SYSLOG_SEVERITY
|
||||
from syslog_rfc5424_parser import SyslogMessage, ParseError
|
||||
from syslog_rfc5424_parser.constants import SyslogFacility, SyslogSeverity
|
||||
from vpp_papi import VppEnum
|
||||
|
||||
|
||||
class TestSyslog(VppTestCase):
|
||||
""" Syslog Protocol Test Cases """
|
||||
|
||||
@property
|
||||
def SYSLOG_SEVERITY(self):
|
||||
return VppEnum.vl_api_syslog_severity_t
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(TestSyslog, cls).setUpClass()
|
||||
@ -145,9 +149,11 @@ class TestSyslog(VppTestCase):
|
||||
msg)
|
||||
|
||||
self.pg_enable_capture(self.pg_interfaces)
|
||||
self.vapi.syslog_set_filter(SYSLOG_SEVERITY.WARN)
|
||||
self.vapi.syslog_set_filter(
|
||||
self.SYSLOG_SEVERITY.SYSLOG_API_SEVERITY_WARN)
|
||||
filter = self.vapi.syslog_get_filter()
|
||||
self.assertEqual(filter.severity, SYSLOG_SEVERITY.WARN)
|
||||
self.assertEqual(filter.severity,
|
||||
self.SYSLOG_SEVERITY.SYSLOG_API_SEVERITY_WARN)
|
||||
self.syslog_generate(SyslogFacility.local7,
|
||||
SyslogSeverity.info,
|
||||
appname,
|
||||
|
Reference in New Issue
Block a user