emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/subed d9c41ba 345/389: Add test for validation fix


From: ELPA Syncer
Subject: [nongnu] elpa/subed d9c41ba 345/389: Add test for validation fix
Date: Fri, 3 Dec 2021 11:00:55 -0500 (EST)

branch: elpa/subed
commit d9c41baf6c005d5b5960752642b3ef86924fabd5
Author: Jun Inoue <jun.lambda@gmail.com>
Commit: Jun Inoue <jun.lambda@gmail.com>

    Add test for validation fix
---
 tests/test-subed-srt.el | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/tests/test-subed-srt.el b/tests/test-subed-srt.el
index 974fe17..61fa2df 100644
--- a/tests/test-subed-srt.el
+++ b/tests/test-subed-srt.el
@@ -1238,6 +1238,15 @@ Baz.
       (expect (subed-srt--validate) :to-throw
               'error '("Found invalid separator between start and stop time: 
\"00:01:01,000 -->00:01:05,123\""))
       (expect (point) :to-equal 15)))
+  (it "reports invalid start time in later entries."
+    (with-temp-srt-buffer
+      (insert mock-srt-data)
+      (subed-srt--jump-to-subtitle-time-start 3)
+      (forward-char 3)
+      (insert "##")
+      (expect (subed-srt--validate) :to-throw
+              'error '("Found invalid start time: \"00:##03:03,45 --> 
00:03:15,5\""))
+      (expect (point) :to-equal 79)))
   (it "does not report error when last subtitle text is empty."
     (with-temp-srt-buffer
       (insert mock-srt-data)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]