From 7c908f590a69bd2dfbcd0b5be9cf576dd15d65fa Mon Sep 17 00:00:00 2001 From: Ace Date: Wed, 10 May 2023 13:53:29 +0200 Subject: [PATCH] temporary disabled The test for the stocks module fails as the stocks module is temporary not included in the default modules. Once it's fixed, it will be included again. --- inkycal/tests/inkycal_stocks_test.py | 112 +++++++++++++-------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/inkycal/tests/inkycal_stocks_test.py b/inkycal/tests/inkycal_stocks_test.py index 38a7b2e..e9ebaba 100755 --- a/inkycal/tests/inkycal_stocks_test.py +++ b/inkycal/tests/inkycal_stocks_test.py @@ -1,56 +1,56 @@ -#!python3 -""" -inkycal_stocks unittest -""" -import logging -import sys -import unittest -from inkycal.modules import Stocks as Module - -from inkycal.modules.inky_image import Inkyimage -from inkycal.tests import Config -preview = Inkyimage.preview -merge = Inkyimage.merge - -tests = [ - { - "name": "Stocks", - "config": { - "size": [528, 30], - "tickers": ['TSLA', 'AMD', 'NVDA', '^DJI', 'BTC-USD', 'EURUSD=X'], - "padding_x": 10, "padding_y": 10, "fontsize": 12, "language": "en" - } - }, - { - "name": "Stocks", - "config": { - "size": [528, 50], - "tickers": [], - "padding_x": 10, "padding_y": 10, "fontsize": 12, "language": "en" - } - } -] - - -class module_test(unittest.TestCase): - def test_get_config(self): - print('getting data for web-ui...', end="") - Module.get_config() - print('OK') - - def test_generate_image(self): - for test in tests: - print(f'test {tests.index(test) + 1} generating image..') - module = Module(test) - im_black, im_colour = module.generate_image() - print('OK') - if Config.USE_PREVIEW: - preview(merge(im_black, im_colour)) - - -if __name__ == '__main__': - logger = logging.getLogger() - logger.level = logging.DEBUG - logger.addHandler(logging.StreamHandler(sys.stdout)) - - unittest.main() +# #!python3 +# """ +# inkycal_stocks unittest +# """ +# import logging +# import sys +# import unittest +# from inkycal.modules import Stocks as Module +# +# from inkycal.modules.inky_image import Inkyimage +# from inkycal.tests import Config +# preview = Inkyimage.preview +# merge = Inkyimage.merge +# +# tests = [ +# { +# "name": "Stocks", +# "config": { +# "size": [528, 30], +# "tickers": ['TSLA', 'AMD', 'NVDA', '^DJI', 'BTC-USD', 'EURUSD=X'], +# "padding_x": 10, "padding_y": 10, "fontsize": 12, "language": "en" +# } +# }, +# { +# "name": "Stocks", +# "config": { +# "size": [528, 50], +# "tickers": [], +# "padding_x": 10, "padding_y": 10, "fontsize": 12, "language": "en" +# } +# } +# ] +# +# +# class module_test(unittest.TestCase): +# def test_get_config(self): +# print('getting data for web-ui...', end="") +# Module.get_config() +# print('OK') +# +# def test_generate_image(self): +# for test in tests: +# print(f'test {tests.index(test) + 1} generating image..') +# module = Module(test) +# im_black, im_colour = module.generate_image() +# print('OK') +# if Config.USE_PREVIEW: +# preview(merge(im_black, im_colour)) +# +# +# if __name__ == '__main__': +# logger = logging.getLogger() +# logger.level = logging.DEBUG +# logger.addHandler(logging.StreamHandler(sys.stdout)) +# +# unittest.main()