MCPcopy Create free account
hub / github.com/52funny/pikpakcli / TestClassifyOpenCategory

Function TestClassifyOpenCategory

internal/shell/shell_test.go:649–656  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

647}
648
649func TestClassifyOpenCategory(t *testing.T) {
650 require.Equal(t, openCategoryText, classifyOpenCategory("readme.md"))
651 require.Equal(t, openCategoryImage, classifyOpenCategory("cover.png"))
652 require.Equal(t, openCategoryVideo, classifyOpenCategory("movie.mkv"))
653 require.Equal(t, openCategoryAudio, classifyOpenCategory("song.flac"))
654 require.Equal(t, openCategoryPDF, classifyOpenCategory("paper.pdf"))
655 require.Equal(t, openCategoryDefault, classifyOpenCategory("archive.zip"))
656}
657
658func TestBuildOpenCommand(t *testing.T) {
659 name, args, err := buildOpenCommand("darwin", conf.OpenConfig{}, "/tmp/demo.txt", openCategoryText)

Callers

nothing calls this directly

Calls 1

classifyOpenCategoryFunction · 0.85

Tested by

no test coverage detected