AkurAI Build
Menu

cosmic-mobile

public

Latest change eb5fa1330934225ddd080be306b31ae32e37b991 - Align compositor shell rule with full-screen app contract by AkurAI Build

from pathlib import Path
import unittest

class CompositorFullscreen(unittest.TestCase):
    def test_shell_rule_allows_fullscreen(self):
        text = (Path(__file__).resolve().parents[1] / 'niri.kdl').read_text()
        rule = text.split('match app-id="^cosmic-mobile$"', 1)[1].split('}', 1)[0]
        self.assertIn('open-fullscreen true', rule)

if __name__ == '__main__':
    unittest.main()