branch: externals/denote
commit 0c4fcdedccd5446eacbff2195abc55ac0d77fb29
Author: Protesilaos Stavrou <i...@protesilaos.com>
Commit: Protesilaos Stavrou <i...@protesilaos.com>

    Update dt-denote-sequence--get-new-child-and-sibling to use 
denote-sequence-get-new
---
 tests/denote-test.el | 69 ++++++++++++++++++++++++++--------------------------
 1 file changed, 34 insertions(+), 35 deletions(-)

diff --git a/tests/denote-test.el b/tests/denote-test.el
index 999d3131c6..456d393b21 100644
--- a/tests/denote-test.el
+++ b/tests/denote-test.el
@@ -594,9 +594,8 @@ does not involve the time zone."
 
 (ert-deftest dt-denote-sequence--get-new-child-and-sibling ()
   "Test whether we get the correct child or sibling of a sequence.
-Use the functions `denote-sequence--get-new-child' and
-`denote-sequence--get-new-sibling' with the numeric and alphanumeric
-`denote-sequence-scheme'."
+Use the function `denote-sequence-get-new' for child and sibling with
+the numeric and alphanumeric `denote-sequence-scheme'."
   (let* ((denote-sequence-scheme 'numeric)
          (denote-directory (expand-file-name "denote-test" 
temporary-file-directory))
          (files
@@ -618,22 +617,22 @@ Use the functions `denote-sequence--get-new-child' and
              "20241230T075023==1=2=1=1--test__testing.txt"
              "20241230T075023==2--test__testing.txt")))
          (sequences (denote-sequence-get-all-sequences files)))
-    (should (and (string= (denote-sequence--get-new-child "1" sequences) "1=3")
-                 (string= (denote-sequence--get-new-child "1=1" sequences) 
"1=1=3")
-                 (string= (denote-sequence--get-new-child "1=1=2" sequences) 
"1=1=2=1")
-                 (string= (denote-sequence--get-new-child "1=2" sequences) 
"1=2=2")
-                 (string= (denote-sequence--get-new-child "1=2=1" sequences) 
"1=2=1=2")
-                 (string= (denote-sequence--get-new-child "2" sequences) 
"2=1")))
-    (should-error (denote-sequence--get-new-child "3" sequences))
-
-    (should (and (string= (denote-sequence--get-new-sibling "1" sequences) "3")
-                 (string= (denote-sequence--get-new-sibling "1=1" sequences) 
"1=3")
-                 (string= (denote-sequence--get-new-sibling "1=1=1" sequences) 
"1=1=3")
-                 (string= (denote-sequence--get-new-sibling "1=1=2" sequences) 
"1=1=3")
-                 (string= (denote-sequence--get-new-sibling "1=2" sequences) 
"1=3")
-                 (string= (denote-sequence--get-new-sibling "1=2=1" sequences) 
"1=2=2")
-                 (string= (denote-sequence--get-new-sibling "2" sequences) 
"3")))
-    (should-error (denote-sequence--get-new-sibling "4" sequences))
+    (should (and (string= (denote-sequence-get-new 'child "1" sequences) "1=3")
+                 (string= (denote-sequence-get-new 'child "1=1" sequences) 
"1=1=3")
+                 (string= (denote-sequence-get-new 'child "1=1=2" sequences) 
"1=1=2=1")
+                 (string= (denote-sequence-get-new 'child "1=2" sequences) 
"1=2=2")
+                 (string= (denote-sequence-get-new 'child "1=2=1" sequences) 
"1=2=1=2")
+                 (string= (denote-sequence-get-new 'child "2" sequences) 
"2=1")))
+    (should-error (denote-sequence-get-new 'child "3" sequences))
+
+    (should (and (string= (denote-sequence-get-new 'sibling "1" sequences) "3")
+                 (string= (denote-sequence-get-new 'sibling "1=1" sequences) 
"1=3")
+                 (string= (denote-sequence-get-new 'sibling "1=1=1" sequences) 
"1=1=3")
+                 (string= (denote-sequence-get-new 'sibling "1=1=2" sequences) 
"1=1=3")
+                 (string= (denote-sequence-get-new 'sibling "1=2" sequences) 
"1=3")
+                 (string= (denote-sequence-get-new 'sibling "1=2=1" sequences) 
"1=2=2")
+                 (string= (denote-sequence-get-new 'sibling "2" sequences) 
"3")))
+    (should-error (denote-sequence-get-new 'sibling "4" sequences))
 
     (let* ((denote-sequence-scheme 'alphanumeric)
            (denote-directory (expand-file-name "denote-test" 
temporary-file-directory))
@@ -656,22 +655,22 @@ Use the functions `denote-sequence--get-new-child' and
                "20241230T075023==1b1a--test__testing.txt"
                "20241230T075023==2--test__testing.txt")))
            (sequences (denote-sequence-get-all-sequences files)))
-      (should (and (string= (denote-sequence--get-new-child "1" sequences) 
"1c")
-                   (string= (denote-sequence--get-new-child "1a" sequences) 
"1a3")
-                   (string= (denote-sequence--get-new-child "1a2" sequences) 
"1a2a")
-                   (string= (denote-sequence--get-new-child "1b" sequences) 
"1b2")
-                   (string= (denote-sequence--get-new-child "1b1" sequences) 
"1b1b")
-                   (string= (denote-sequence--get-new-child "2" sequences) 
"2a")))
-      (should-error (denote-sequence--get-new-child "3" sequences))
-
-      (should (and (string= (denote-sequence--get-new-sibling "1" sequences) 
"3")
-                   (string= (denote-sequence--get-new-sibling "1a" sequences) 
"1c")
-                   (string= (denote-sequence--get-new-sibling "1a1" sequences) 
"1a3")
-                   (string= (denote-sequence--get-new-sibling "1a2" sequences) 
"1a3")
-                   (string= (denote-sequence--get-new-sibling "1b" sequences) 
"1c")
-                   (string= (denote-sequence--get-new-sibling "1b1" sequences) 
"1b2")
-                   (string= (denote-sequence--get-new-sibling "2" sequences) 
"3")))
-      (should-error (denote-sequence--get-new-sibling "4" sequences)))
+      (should (and (string= (denote-sequence-get-new 'child "1" sequences) 
"1c")
+                   (string= (denote-sequence-get-new 'child "1a" sequences) 
"1a3")
+                   (string= (denote-sequence-get-new 'child "1a2" sequences) 
"1a2a")
+                   (string= (denote-sequence-get-new 'child "1b" sequences) 
"1b2")
+                   (string= (denote-sequence-get-new 'child "1b1" sequences) 
"1b1b")
+                   (string= (denote-sequence-get-new 'child "2" sequences) 
"2a")))
+      (should-error (denote-sequence-get-new 'child "3" sequences))
+
+      (should (and (string= (denote-sequence-get-new 'sibling "1" sequences) 
"3")
+                   (string= (denote-sequence-get-new 'sibling "1a" sequences) 
"1c")
+                   (string= (denote-sequence-get-new 'sibling "1a1" sequences) 
"1a3")
+                   (string= (denote-sequence-get-new 'sibling "1a2" sequences) 
"1a3")
+                   (string= (denote-sequence-get-new 'sibling "1b" sequences) 
"1c")
+                   (string= (denote-sequence-get-new 'sibling "1b1" sequences) 
"1b2")
+                   (string= (denote-sequence-get-new 'sibling "2" sequences) 
"3")))
+      (should-error (denote-sequence-get-new 'sibling "4" sequences)))
 
     (let ((delete-by-moving-to-trash t))
       (delete-directory denote-directory :delete-contents-as-well 
:use-system-trash))))

Reply via email to