Files
ejs/test/test_modules.py
2025-10-23 17:59:59 +00:00

19 lines
531 B
Python

import unittest
from pathlib import Path
import yt_dlp_ejs.yt.solver
BASE_PATH = Path(__file__).parent.parent
CORE_PATH = BASE_PATH / 'yt_dlp_ejs/yt/solver/core.min.js'
LIB_PATH = BASE_PATH / 'yt_dlp_ejs/yt/solver/lib.min.js'
class TestModules(unittest.TestCase):
def test_yt_solver(self):
self.assertEqual(yt_dlp_ejs.yt.solver.core(), CORE_PATH.read_text(encoding='utf-8'))
self.assertEqual(yt_dlp_ejs.yt.solver.lib(), LIB_PATH.read_text(encoding='utf-8'))
if __name__ == '__main__':
unittest.main()