def test_SysFacility_DEFAULT(UDPServerSocket):

    log = syslogger.Syslog(localIP, localPort, sysloggercommon.Facility.USER,
                           defaultProgram)
    log.send("Test From Python UDP Syslogger", sysloggercommon.Level.INFO)

    message = GetMessageFromServer(UDPServerSocket)
    testlog.info("Received message was: {}".format(message))
    assert (
        sysloggercommon.sysfacility("XXX") == sysloggercommon.Facility.USER)
def test_Program(UDPServerSocket):
    assert (
        sysloggercommon.sysfacility("XXX") == sysloggercommon.Facility.USER)

    log = syslogger.Syslog(localIP, localPort, sysloggercommon.Facility.LOCAL0,
                           defaultProgram)
    message_sent = "syslogger_udp info local0"
    log.send(message_sent, sysloggercommon.Level.INFO)

    message = GetMessageFromServer(UDPServerSocket)
    testlog.info("Received message was: {}".format(message))
    expected_message = "<134> {0} {1}".format(defaultProgram, message_sent)
    assert (expected_message.encode() == message)

    log = syslogger.Syslog(localIP, localPort, sysloggercommon.Facility.LOCAL0,
                           "AnotherProgram")
    message_sent = "syslogger_udp info local0"
    log.send(message_sent, sysloggercommon.Level.INFO)
    message = GetMessageFromServer(UDPServerSocket)
    testlog.info("Received message was: {}".format(message))
    expected_message = "<134> {0} {1}".format("AnotherProgram", message_sent)
    assert (expected_message.encode() == message)
Beispiel #3
0
def test_SysFacility_LOCAL7():
  assert(sysloggercommon.sysfacility("LOCAL7") == sysloggercommon.Facility.LOCAL7)
Beispiel #4
0
def test_SysFacility_KERN():
  assert(sysloggercommon.sysfacility("KERN") == sysloggercommon.Facility.KERN)
Beispiel #5
0
def test_SysFacility_FTP():
  assert(sysloggercommon.sysfacility("FTP") == sysloggercommon.Facility.FTP)
Beispiel #6
0
def test_SysFacility_DEFAULT():
  assert(sysloggercommon.sysfacility("XXX") == sysloggercommon.Facility.USER)
Beispiel #7
0
def test_SysFacility_CRON():
  assert(sysloggercommon.sysfacility("CRON") == sysloggercommon.Facility.CRON)
Beispiel #8
0
def test_SysFacility_AUTHPRIV():
  assert(sysloggercommon.sysfacility("AUTHPRIV") == sysloggercommon.Facility.AUTHPRIV)
Beispiel #9
0
def test_SysFacility_NEWS():
  assert(sysloggercommon.sysfacility("NEWS") == sysloggercommon.Facility.NEWS)
Beispiel #10
0
def test_SysFacility_UUCP():
  assert(sysloggercommon.sysfacility("UUCP") == sysloggercommon.Facility.UUCP)
Beispiel #11
0
def test_SysFacility_LPR():
  assert(sysloggercommon.sysfacility("LPR") == sysloggercommon.Facility.LPR)
Beispiel #12
0
def test_SysFacility_SYSLOG():
  assert(sysloggercommon.sysfacility("SYSLOG") == sysloggercommon.Facility.SYSLOG)
Beispiel #13
0
def test_SysFacility_DAEMON():
  assert(sysloggercommon.sysfacility("DAEMON") == sysloggercommon.Facility.DAEMON)
Beispiel #14
0
def test_SysFacility_MAIL():
  assert(sysloggercommon.sysfacility("MAIL") == sysloggercommon.Facility.MAIL)
Beispiel #15
0
def test_SysFacility_USER():
  assert(sysloggercommon.sysfacility("USER") == sysloggercommon.Facility.USER)