def test_initialisation_split(self): """Test WriteFile() initialisation with splitting.""" # Create prefix for data log. prefix = os.path.join(TMP_PATH, 'unittest') # Delete split log if it already exists (it shouldn't). tmp = prefix + '_000.tmp' self.delete_if_exists(tmp) # Limit logging by both entries and time. max_entries = 10 max_time = 60 # Create split logging object. wf = WriteFile(prefix, UnitTestMessageA, max_entries=max_entries, max_time=max_time) self.assertEqual(tmp, wf._WriteFile__get_filename()) self.assertEqual(wf.max_entries, max_entries) self.assertEqual(wf.max_time, max_time) # Split log file does not exist until data has been written. self.assertFalse(os.path.exists(tmp)) wf.close()
def test_initialisation_split(self): """Test WriteFile() initialisation with splitting.""" # Create prefix for data log. prefix = os.path.join(TMP_PATH, 'unittest') # Delete split log if it already exists (it shouldn't). tmp = prefix + '_000.tmp' self.delete_if_exists(tmp) # Limit logging by both entries and time. max_entries = 10 max_time = 60 # Create split logging object. wf = WriteFile(prefix, UnitTestMessageA, max_entries=max_entries, max_time=max_time) self.assertEqual(tmp, wf._WriteFile__get_filename()) self.assertEqual(wf.max_entries, max_entries) self.assertEqual(wf.max_time, max_time) # Split log file does not exist until data has been written. self.assertFalse(os.path.exists(tmp)) wf.close()
def test_initialisation(self): """Test WriteFile() initialisation with no splitting.""" # Create prefix for data log. prefix = os.path.join(TMP_PATH, 'unittest') tmp = prefix + '.tmp' # Delete log if it already exists (it shouldn't). self.delete_if_exists(tmp) # Create logging object with connection. WriteFile(prefix, UnitTestMessageA.connection) # Create logging object with message. wf = WriteFile(prefix, UnitTestMessageA) self.assertEqual(tmp, wf._WriteFile__get_filename()) # Log file does not exist until data has been written. self.assertFalse(os.path.exists(tmp)) wf.close()
def test_initialisation(self): """Test WriteFile() initialisation with no splitting.""" # Create prefix for data log. prefix = os.path.join(TMP_PATH, 'unittest') tmp = prefix + '.tmp' # Delete log if it already exists (it shouldn't). self.delete_if_exists(tmp) # Create logging object with connection. WriteFile(prefix, UnitTestMessageA.connection) # Create logging object with message. wf = WriteFile(prefix, UnitTestMessageA) self.assertEqual(tmp, wf._WriteFile__get_filename()) # Log file does not exist until data has been written. self.assertFalse(os.path.exists(tmp)) wf.close()