@@ -3,9 +3,7 @@ import { describe, expect, it } from "vitest";
3
3
4
4
import { parseTaskEmojiFormat } from "../obsidian-tasks" ;
5
5
6
- const isoDateTime = DateTime . fromISO ;
7
-
8
- describe ( "Parsing task emojis" , ( ) => {
6
+ describe ( parseTaskEmojiFormat . name , ( ) => {
9
7
it . each ( [
10
8
[ { description : "task text" } , " \t task text \t " ] ,
11
9
[ { priority : 0 } , "🔺" ] ,
@@ -14,13 +12,13 @@ describe("Parsing task emojis", () => {
14
12
[ { priority : 4 } , "🔽" ] ,
15
13
[ { priority : 5 } , "⏬" ] ,
16
14
[ { id : "due3rd" , dependsOn : new Set ( [ "due1st" , "due2nd" ] ) } , "🆔 due3rd ⛔ due1st, due2nd" ] ,
17
- [ { dates : { cancelled : isoDateTime ( "2024-10-25" ) } } , "❌ 2024-10-25" ] ,
18
- [ { dates : { created : isoDateTime ( "2024-10-26" ) } } , "➕ 2024-10-26" ] ,
19
- [ { dates : { done : isoDateTime ( "2024-10-27" ) } } , "✅ 2024-10-27" ] ,
20
- [ { dates : { due : isoDateTime ( "2024-10-28" ) } } , "📅 2024-10-28" ] ,
21
- [ { dates : { scheduled : isoDateTime ( "2024-10-29" ) } } , "⏳ 2024-10-29" ] ,
22
- [ { dates : { scheduled : isoDateTime ( "2024-10-30" ) } } , "⏳ 2024-10-30" ] ,
23
- [ { dates : { start : isoDateTime ( "2024-10-31" ) } } , "🛫 2024-10-31" ] ,
15
+ [ { dates : { cancelled : DateTime . fromISO ( "2024-10-25" ) } } , "❌ 2024-10-25" ] ,
16
+ [ { dates : { created : DateTime . fromISO ( "2024-10-26" ) } } , "➕ 2024-10-26" ] ,
17
+ [ { dates : { done : DateTime . fromISO ( "2024-10-27" ) } } , "✅ 2024-10-27" ] ,
18
+ [ { dates : { due : DateTime . fromISO ( "2024-10-28" ) } } , "📅 2024-10-28" ] ,
19
+ [ { dates : { scheduled : DateTime . fromISO ( "2024-10-29" ) } } , "⏳ 2024-10-29" ] ,
20
+ [ { dates : { scheduled : DateTime . fromISO ( "2024-10-30" ) } } , "⏳ 2024-10-30" ] ,
21
+ [ { dates : { start : DateTime . fromISO ( "2024-10-31" ) } } , "🛫 2024-10-31" ] ,
24
22
] ) ( "parses %j from input=%j" , ( taskPart , text ) => {
25
23
expect ( parseTaskEmojiFormat ( text ) ) . toMatchObject ( taskPart ) ;
26
24
} ) ;
@@ -42,12 +40,12 @@ describe("Parsing task emojis", () => {
42
40
id : "do3rd" ,
43
41
dependsOn : new Set ( [ "do1st" , "do2nd" ] ) ,
44
42
dates : {
45
- cancelled : isoDateTime ( "2024-10-25" ) ,
46
- created : isoDateTime ( "2024-10-26" ) ,
47
- done : isoDateTime ( "2024-10-27" ) ,
48
- due : isoDateTime ( "2024-10-28" ) ,
49
- scheduled : isoDateTime ( "2024-10-29" ) ,
50
- start : isoDateTime ( "2024-10-30" ) ,
43
+ cancelled : DateTime . fromISO ( "2024-10-25" ) ,
44
+ created : DateTime . fromISO ( "2024-10-26" ) ,
45
+ done : DateTime . fromISO ( "2024-10-27" ) ,
46
+ due : DateTime . fromISO ( "2024-10-28" ) ,
47
+ scheduled : DateTime . fromISO ( "2024-10-29" ) ,
48
+ start : DateTime . fromISO ( "2024-10-30" ) ,
51
49
} ,
52
50
} ) ;
53
51
} ) ;
0 commit comments