mirror of
https://github.com/rommapp/romm.git
synced 2026-02-19 07:50:57 +01:00
Fix broken tests from merge
This commit is contained in:
@@ -1,25 +1,30 @@
|
||||
import os
|
||||
from pathlib import Path
|
||||
|
||||
from config.config_loader import ConfigLoader
|
||||
|
||||
|
||||
def test_config_loader():
|
||||
cl = ConfigLoader("backend/config/tests/fixtures/config.yml")
|
||||
loader = ConfigLoader(
|
||||
os.path.join(Path(__file__).resolve().parent, "fixtures", "config.yml")
|
||||
)
|
||||
|
||||
assert cl.config["EXCLUDED_PLATFORMS"] == ["romm"]
|
||||
assert cl.config["EXCLUDED_EXTENSIONS"] == ["xml"]
|
||||
assert cl.config["EXCLUDED_FILES"] == ["info.txt"]
|
||||
assert cl.config["EXCLUDED_MULTI_FILES"] == ["my_multi_file_game", "DLC"]
|
||||
assert cl.config["EXCLUDED_MULTI_PARTS_EXT"] == ["txt"]
|
||||
assert cl.config["EXCLUDED_MULTI_PARTS_FILES"] == ["data.xml"]
|
||||
assert cl.config["PLATFORMS_BINDING"] == {"gc": "ngc", "psx": "ps"}
|
||||
assert loader.config["EXCLUDED_PLATFORMS"] == ["romm"]
|
||||
assert loader.config["EXCLUDED_EXTENSIONS"] == ["xml"]
|
||||
assert loader.config["EXCLUDED_FILES"] == ["info.txt"]
|
||||
assert loader.config["EXCLUDED_MULTI_FILES"] == ["my_multi_file_game", "DLC"]
|
||||
assert loader.config["EXCLUDED_MULTI_PARTS_EXT"] == ["txt"]
|
||||
assert loader.config["EXCLUDED_MULTI_PARTS_FILES"] == ["data.xml"]
|
||||
assert loader.config["PLATFORMS_BINDING"] == {"gc": "ngc", "psx": "ps"}
|
||||
|
||||
|
||||
def test_empty_config_loader():
|
||||
cl = ConfigLoader("")
|
||||
loader = ConfigLoader("")
|
||||
|
||||
assert cl.config.get("EXCLUDED_PLATFORMS") == []
|
||||
assert cl.config.get("EXCLUDED_EXTENSIONS") == []
|
||||
assert cl.config.get("EXCLUDED_FILES") == []
|
||||
assert cl.config.get("EXCLUDED_MULTI_FILES") == []
|
||||
assert cl.config.get("EXCLUDED_MULTI_PARTS_EXT") == []
|
||||
assert cl.config.get("EXCLUDED_MULTI_PARTS_FILES") == []
|
||||
assert cl.config.get("PLATFORMS_BINDING") == {}
|
||||
assert loader.config.get("EXCLUDED_PLATFORMS") == []
|
||||
assert loader.config.get("EXCLUDED_EXTENSIONS") == []
|
||||
assert loader.config.get("EXCLUDED_FILES") == []
|
||||
assert loader.config.get("EXCLUDED_MULTI_FILES") == []
|
||||
assert loader.config.get("EXCLUDED_MULTI_PARTS_EXT") == []
|
||||
assert loader.config.get("EXCLUDED_MULTI_PARTS_FILES") == []
|
||||
assert loader.config.get("PLATFORMS_BINDING") == {}
|
||||
|
||||
@@ -3,7 +3,6 @@ import logging
|
||||
from logger import COLORS
|
||||
|
||||
class StdoutFormatter(logging.Formatter):
|
||||
|
||||
level: str = "%(levelname)s"
|
||||
dots: str = ":"
|
||||
identifier: str = "\t [RomM]"
|
||||
@@ -22,4 +21,4 @@ class StdoutFormatter(logging.Formatter):
|
||||
def format(self, record):
|
||||
log_fmt = self.FORMATS.get(record.levelno)
|
||||
formatter = logging.Formatter(fmt=log_fmt, datefmt='%Y-%m-%d %H:%M:%S')
|
||||
return formatter.format(record)
|
||||
return formatter.format(record)
|
||||
|
||||
Reference in New Issue
Block a user