Menu
cosmic-mobile
publicLatest change 6afc894709cef059d4f045be97a47a408d53b1e4 - Reuse system control styling for core app touch forms by AkurAI Build
from pathlib import Path
import unittest
class CoreControls(unittest.TestCase):
def test_core_forms_use_full_width_touch_inputs(self):
source = (Path(__file__).resolve().parents[1] / 'src/main.rs').read_text()
core = source.split('} else if let Page::Core(i) = self.page {', 1)[1].split('ui.separator();', 1)[0]
self.assertTrue('TextEdit::singleline(&mut self.first)' in core)
self.assertTrue('TextEdit::singleline(&mut self.second)' in core)
self.assertGreaterEqual(core.count('[ui.available_width(), 48.]'), 3)
self.assertTrue('.corner_radius(28)' in core)
if __name__ == '__main__':
unittest.main()