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