blob: 9b25dc6822af8c96be72efa4b2d122970ead6227 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
package transcoder
import (
"os"
"testing"
"time"
)
func TestFormatContentMatchesCommitted(t *testing.T) {
draftRaw, err := os.ReadFile("../../.draft/sevsk.md.draft")
if err != nil {
t.Fatal(err)
}
expected, err := os.ReadFile("../../.draft/sevsk.md")
if err != nil {
t.Fatal(err)
}
published, err := time.Parse(time.RFC3339, "2025-08-26T11:21:53+07:00")
if err != nil {
t.Fatal(err)
}
got := formatContent(draftRaw, published, true)
if string(got) != string(expected) {
t.Errorf("formatted output mismatch\n--- got ---\n%q\n--- want ---\n%q", got, expected)
}
}
|