예제 #1
0
    def test_pushLogData(self):

        myLogEntry = Logger._buildLogMessage(logging.INFO, "Test Log Entry", {
            "key1": "value1",
            "key2": "value2"
        })
        self.assertTrue(
            'key1="value1" key2="value2"' in myLogEntry,
            'Expected key1="value1" key2="value2" in %s' % myLogEntry)

        Logger.pushLogData("key3", "value3")
        myLogEntry = Logger._buildLogMessage(logging.INFO, "Test Log Entry", {
            "key1": "value1",
            "key2": "value2"
        })
        self.assertTrue(
            'key1="value1" key2="value2"' in myLogEntry,
            'Expected key1="value1" key2="value2" in %s' % myLogEntry)
        self.assertTrue('key3="value3"' in myLogEntry,
                        'Expected key3="value3" in %s' % myLogEntry)

        Logger.popLogData("key3")
        myLogEntry = Logger._buildLogMessage(logging.INFO, "Test Log Entry", {
            "key1": "value1",
            "key2": "value2"
        })
        self.assertTrue(
            'key1="value1" key2="value2"' in myLogEntry,
            'Expected key1="value1" key2="value2" in %s' % myLogEntry)
        self.assertFalse('key3="value3"' in myLogEntry,
                         'Did Not Expect key3="value3" in %s' % myLogEntry)
예제 #2
0
    def test_pushLogData(self):

        myLogEntry = Logger._buildLogMessage(logging.INFO, "Test Log Entry", {"key1":"value1","key2":"value2"})
        self.assertTrue('key1="value1" key2="value2"' in myLogEntry, 'Expected key1="value1" key2="value2" in %s' % myLogEntry)

        Logger.pushLogData("key3","value3")
        myLogEntry = Logger._buildLogMessage(logging.INFO, "Test Log Entry", {"key1":"value1","key2":"value2"})
        self.assertTrue('key1="value1" key2="value2"' in myLogEntry, 'Expected key1="value1" key2="value2" in %s' % myLogEntry)
        self.assertTrue('key3="value3"' in myLogEntry, 'Expected key3="value3" in %s' % myLogEntry)

        Logger.popLogData("key3")
        myLogEntry = Logger._buildLogMessage(logging.INFO, "Test Log Entry", {"key1":"value1","key2":"value2"})
        self.assertTrue('key1="value1" key2="value2"' in myLogEntry, 'Expected key1="value1" key2="value2" in %s' % myLogEntry)
        self.assertFalse('key3="value3"' in myLogEntry, 'Did Not Expect key3="value3" in %s' % myLogEntry)
예제 #3
0
    def test_buildLogMessage(self):

        myLogEntry = Logger._buildLogMessage(logging.INFO, "Test Log Entry", {
            "key1": "value1",
            "key2": "value2"
        })
        self.assertTrue('level="INFO"' in myLogEntry,
                        "Expected level=\"INFO\" in %s" % myLogEntry)
        self.assertTrue(
            'message="Test Log Entry"' in myLogEntry,
            "Expected message=\"Test Log Entry\" in %s" % myLogEntry)
        self.assertTrue(
            'key1="value1" key2="value2"' in myLogEntry,
            "Expected key1=\"value1\" key2=\"value2\" in %s" % myLogEntry)
예제 #4
0
    def test_buildLogMessage(self):

        myLogEntry = Logger._buildLogMessage(logging.INFO, "Test Log Entry", {"key1":"value1","key2":"value2"})
        self.assertTrue('level="INFO"' in myLogEntry, "Expected level=\"INFO\" in %s" % myLogEntry)
        self.assertTrue('message="Test Log Entry"' in myLogEntry, "Expected message=\"Test Log Entry\" in %s" % myLogEntry)
        self.assertTrue('key1="value1" key2="value2"' in myLogEntry, "Expected key1=\"value1\" key2=\"value2\" in %s" % myLogEntry)