syntax.vader 625 B

123456789101112131415161718192021222324
  1. Before:
  2. Startify
  3. doautocmd CursorMoved
  4. Execute (Between brackets -> StartifyNumber):
  5. AssertEqual 'StartifyNumber', SyntaxAt()
  6. Execute (Brackets -> StartifyBracket):
  7. AssertEqual 'StartifyBracket', SyntaxAt(3)
  8. Execute (First entry -> StartifySpecial):
  9. AssertEqual 'StartifySpecial', SyntaxAt(9)
  10. Execute (Section header -> StartifySection):
  11. normal! 2j
  12. AssertEqual 'StartifySection', SyntaxAt(4)
  13. Execute (Second entry (separator) -> StartifySlash):
  14. normal! 4j
  15. AssertEqual 'StartifySlash', SyntaxAt(9)
  16. Execute (Third entry (session) -> StartifyFile):
  17. normal! 8j
  18. AssertEqual 'StartifyFile', SyntaxAt(9)