Beispiel #1
0
    def test_compose_mem(self):
        self.assertEqual(Sender.compose_mem("test.tag"),
                         '<14>Jan  1 00:00:00 %s test.tag: ' % self.localhost)

        self.assertEqual(Sender.compose_mem("test.tag", hostname="my-pc"),
                         '<14>Jan  1 00:00:00 my-pc test.tag: ')

        self.assertEqual(
            Sender.compose_mem("test.tag", date="1991-02-20 12:00:00"),
            '<14>1991-02-20 12:00:00 %s test.tag: ' % self.localhost)

        self.assertEqual(
            Sender.compose_mem(b"test.tag", bytes=True),
            b'<14>Jan  1 00:00:00 %s test.tag: ' %
            self.localhost.encode("utf-8"))

        self.assertEqual(
            Sender.compose_mem(b"test.tag", hostname=b"my-pc", bytes=True),
            b'<14>Jan  1 00:00:00 my-pc test.tag: ')

        self.assertEqual(
            Sender.compose_mem(b"test.tag",
                               date=b"1991-02-20 12:00:00",
                               bytes=True),
            b'<14>1991-02-20 12:00:00 %s test.tag: ' %
            self.localhost.encode("utf-8"))
Beispiel #2
0
    def test_compose_mem(self):
        self.assertEqual(Sender.compose_mem("test.tag"),
                         '<14>Jan  1 00:00:00 2017-EMEA-0312 test.tag: ')

        self.assertEqual(Sender.compose_mem("test.tag", hostname="my-pc"),
                         '<14>Jan  1 00:00:00 my-pc test.tag: ')

        self.assertEqual(
            Sender.compose_mem("test.tag", date="1991-02-20 12:00:00"),
            '<14>1991-02-20 12:00:00 2017-EMEA-0312 test.tag: ')

        self.assertEqual(Sender.compose_mem(b"test.tag", bytes=True),
                         b'<14>Jan  1 00:00:00 2017-EMEA-0312 test.tag: ')

        self.assertEqual(
            Sender.compose_mem(b"test.tag", hostname=b"my-pc", bytes=True),
            b'<14>Jan  1 00:00:00 my-pc test.tag: ')

        self.assertEqual(
            Sender.compose_mem(b"test.tag",
                               date=b"1991-02-20 12:00:00",
                               bytes=True),
            b'<14>1991-02-20 12:00:00 2017-EMEA-0312 test.tag: ')