From 032f3282798f2c7120cc28ffe137191838a87452 Mon Sep 17 00:00:00 2001 From: Théo de la Hogue Date: Thu, 18 Jan 2024 20:41:09 +0100 Subject: Renaming File into FileWriter. --- src/argaze.test/DataLog/File.py | 37 ----------------------------------- src/argaze.test/DataLog/FileWriter.py | 37 +++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 37 deletions(-) delete mode 100644 src/argaze.test/DataLog/File.py create mode 100644 src/argaze.test/DataLog/FileWriter.py (limited to 'src/argaze.test') diff --git a/src/argaze.test/DataLog/File.py b/src/argaze.test/DataLog/File.py deleted file mode 100644 index 2d66ea6..0000000 --- a/src/argaze.test/DataLog/File.py +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env python - -""" """ - -__author__ = "Théo de la Hogue" -__credits__ = [] -__copyright__ = "Copyright 2023, Ecole Nationale de l'Aviation Civile (ENAC)" -__license__ = "BSD" - -import unittest -import os - -from argaze import DataFeatures -from argaze.DataLog import File -from argaze.utils import UtilsFeatures - -DataFeaturesTest = UtilsFeatures.importFromTestPackage('DataFeatures') - -class TestTimeStampedDataLogger(unittest.TestCase): - """Test DataLogger class.""" - - def test_creation(self): - """Test logger creation.""" - - file_logger = File.TimeStampedDataLogger(path='./_export/logs/data.txt', separator=',') - - # Check file creation - self.assertEqual(os.path.exists('./_export/logs/data.txt'), True) - - # Write into file - file_logger.emit(0, 'A') - file_logger.emit(1, 'B') - file_logger.emit(2, 'C') - -if __name__ == '__main__': - - unittest.main() \ No newline at end of file diff --git a/src/argaze.test/DataLog/FileWriter.py b/src/argaze.test/DataLog/FileWriter.py new file mode 100644 index 0000000..648385c --- /dev/null +++ b/src/argaze.test/DataLog/FileWriter.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python + +""" """ + +__author__ = "Théo de la Hogue" +__credits__ = [] +__copyright__ = "Copyright 2023, Ecole Nationale de l'Aviation Civile (ENAC)" +__license__ = "BSD" + +import unittest +import os + +from argaze import DataFeatures +from argaze.DataLog import FileWriter +from argaze.utils import UtilsFeatures + +DataFeaturesTest = UtilsFeatures.importFromTestPackage('DataFeatures') + +class TestTimeStampedDataLogger(unittest.TestCase): + """Test DataLogger class.""" + + def test_creation(self): + """Test logger creation.""" + + file_writer = FileWriter.TimeStampedDataLogger(path='./_export/logs/data.txt', separator=',') + + # Check file creation + self.assertEqual(os.path.exists('./_export/logs/data.txt'), True) + + # Write into file + file_writer.emit(0, 'A') + file_writer.emit(1, 'B') + file_writer.emit(2, 'C') + +if __name__ == '__main__': + + unittest.main() \ No newline at end of file -- cgit v1.1