feat(claude-do): merge Pasting a clipboard image into the task description attaches

ClaudeDo-Task: 46c733e18d6c4bbb8742d0a1b0e3d829
This commit is contained in:
mika kuns
2026-10-02 10:33:28 +02:00
6 changed files with 84 additions and 18 deletions
@@ -27,6 +27,20 @@ public class ClipboardImageTempStoreTests : IDisposable
Assert.Equal(".png", Path.GetExtension(a));
}
[Fact]
public void NewPngFileName_IsUniquePasteNameWithoutDirectory()
{
var now = new DateTime(2026, 9, 16, 10, 30, 0, 123, DateTimeKind.Utc);
var a = ClipboardImageTempStore.NewPngFileName(now);
var b = ClipboardImageTempStore.NewPngFileName(now);
Assert.NotEqual(a, b);
Assert.StartsWith("paste-20260916-103000123-", a);
Assert.EndsWith(".png", a);
Assert.Equal(a, Path.GetFileName(a));
}
[Fact]
public void DeleteOlderThan_RemovesOnlyFilesPastTheMaxAge()
{