blocks-transformer/test_block.py

23 lines
726 B
Python
Raw Normal View History

2025-12-04 10:59:02 -05:00
import unittest
from block import __main__
data = {'pd_a': 0.030282551422715187, 'pd_b': 0.07098247110843658, 'pd_t': 0.6349245309829712}
class TestBlock(unittest.TestCase):
def test_main_returns_scores(self):
block_result = __main__(**data)
print(block_result)
self.assertIsInstance(block_result, dict)
self.assertIn("pd_a", block_result)
self.assertIn("pd_b", block_result)
self.assertIn("pd_t", block_result)
self.assertIn("pd_iso_a", block_result)
self.assertIn("pd_iso_b", block_result)
self.assertIn("final_pd", block_result)
self.assertIn("grade", block_result)
if __name__ == "__main__": # pragma: no cover
unittest.main()