Files
main_plugin_farm/tests/test_render_export.py
T

19 lines
619 B
Python

import json
from pathlib import Path
import sys
import unittest
ROOT = Path(__file__).resolve().parents[1]
sys.path.insert(0, str(ROOT / "scripts"))
from export_render_assets import export
class RenderExportTests(unittest.TestCase):
def test_export_preserves_published_land_numbering_and_calibration(self):
_, metadata = export(ROOT)
data = json.loads(metadata)
self.assertEqual(len(data['plants']), 202)
self.assertEqual(len(data['positions']), 30)
self.assertEqual(data['placement']['mode'], 'visible_contact_center')
self.assertEqual(metadata, export(ROOT)[1])