AkurAI Build
Menu

cosmic-mobile

public

Latest change d22956783f74f68f3d7eff1dd31f885aaf0fbe3e - Checkpoint BúiOS prototype and document clean-worktree workflow by AkurAI Build

from pathlib import Path
import unittest

class Motion(unittest.TestCase):
    def test_native_motion(self):
        config = Path('niri.kdl').read_text()
        for name in ('workspace-switch', 'horizontal-view-movement', 'window-movement', 'window-resize', 'overview-open-close'):
            self.assertIn(name + ' { spring damping-ratio=1.0 stiffness=1400 epsilon=0.001; }', config)
        self.assertIn('duration-ms 180', config)
        self.assertIn('duration-ms 140', config)
        self.assertNotIn('custom-shader', config)

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