From e3a37419e8c59dd4049306f354ee523033dea380 Mon Sep 17 00:00:00 2001 From: Piotr Dec Date: Sun, 2 Nov 2025 23:50:24 +0100 Subject: [PATCH] mo processing test --- tests/test_mo.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/test_mo.py b/tests/test_mo.py index 731dada..200b3d8 100644 --- a/tests/test_mo.py +++ b/tests/test_mo.py @@ -2,6 +2,8 @@ import os from pathlib import Path from unittest import TestCase +import yaml + from app.services import Passwords from app.services.mo import Mo @@ -11,9 +13,13 @@ class TestMo(TestCase): mo = Mo(Passwords()) mo.process(Path('tests/files/test1/test.mo.yaml').absolute()) self.assertTrue(os.path.exists('tests/files/test1/test.mo')) - with open('tests/files/test1/test.mo', 'r') as f: + with open('tests/files/test1/test.yaml', 'r') as f: content = f.read() self.assertFalse(content.__contains__('${')) + parsed = yaml.load(content, Loader=yaml.FullLoader) + self.assertEqual(parsed['value'], 'some_oass') + self.assertEqual(parsed['nested'], 'nested_pass') + self.assertEqual(parsed['custom'], 'custom_content') """ value: some_oass nested: nested_pass