MCPcopy Create free account
hub / github.com/dropbox/dbxcli / TestFormatFileMetadata

Function TestFormatFileMetadata

cmd/ls_test.go:36–58  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

34}
35
36func TestFormatFileMetadata(t *testing.T) {
37 meta := &files.FileMetadata{
38 Metadata: files.Metadata{
39 PathDisplay: "/test.txt",
40 },
41 Rev: "abc123",
42 Size: 1024,
43 }
44
45 got := formatFileMetadata(meta, false)
46 want := "/test.txt\t"
47 if got != want {
48 t.Errorf("formatFileMetadata(short) = %q, want %q", got, want)
49 }
50
51 got = formatFileMetadata(meta, true)
52 if got == "" {
53 t.Error("formatFileMetadata(long) returned empty string")
54 }
55 if len(got) <= len("/test.txt\t") {
56 t.Errorf("formatFileMetadata(long) should include rev/size/time, got %q", got)
57 }
58}
59
60func TestFormatDeletedMetadata(t *testing.T) {
61 meta := &files.DeletedMetadata{

Callers

nothing calls this directly

Calls 2

formatFileMetadataFunction · 0.85
ErrorMethod · 0.45

Tested by

no test coverage detected