thread-master/backend/internal/library/placement/resolve_reply_target_test.go

17 lines
444 B
Go
Raw Normal View History

2026-07-01 08:42:51 +00:00
package placement
import "testing"
func TestResolveReplyTargetIDFromPermalink(t *testing.T) {
got := ResolveReplyTargetID("", "https://www.threads.net/@alice/post/AbCdEf123")
if got != "AbCdEf123" {
t.Fatalf("got %q", got)
}
}
func TestResolveReplyTargetIDPrefersExternalID(t *testing.T) {
got := ResolveReplyTargetID("media-123", "https://www.threads.net/@alice/post/AbCdEf123")
if got != "media-123" {
t.Fatalf("got %q", got)
}
}