(t *testing.T)
| 647 | } |
| 648 | |
| 649 | func 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 | |
| 658 | func TestBuildOpenCommand(t *testing.T) { |
| 659 | name, args, err := buildOpenCommand("darwin", conf.OpenConfig{}, "/tmp/demo.txt", openCategoryText) |
nothing calls this directly
no test coverage detected