Exemple #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)
Exemple #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)