aboutsummaryrefslogtreecommitdiff
path: root/manager_test.go
diff options
context:
space:
mode:
authorGabriel A. Giovanini <mail@gabrielgio.me>2022-07-24 23:38:16 +0200
committerGabriel A. Giovanini <mail@gabrielgio.me>2022-07-24 23:39:48 +0200
commitcab4432ec6a3e93286f219a8e6df0c7a57682c5d (patch)
tree6665313d76797ab857f613a30e586a0af7a85e1d /manager_test.go
parent8f37ab826eed4efcf1dbd883aac03780fa350a46 (diff)
downloadmdir-cab4432ec6a3e93286f219a8e6df0c7a57682c5d.tar.gz
mdir-cab4432ec6a3e93286f219a8e6df0c7a57682c5d.tar.bz2
mdir-cab4432ec6a3e93286f219a8e6df0c7a57682c5d.zip
fix: Remove make as requirement
Also fix an issue with a removed package
Diffstat (limited to 'manager_test.go')
-rw-r--r--manager_test.go45
1 files changed, 0 insertions, 45 deletions
diff --git a/manager_test.go b/manager_test.go
deleted file mode 100644
index d0d2e35..0000000
--- a/manager_test.go
+++ /dev/null
@@ -1,45 +0,0 @@
-package main
-
-import (
- "errors"
- "fmt"
- "math/rand"
- "os"
- "strings"
- "testing"
-
- "git.sr.ht/~gabrielgio/midr/yt"
- "github.com/stretchr/testify/assert"
-)
-
-const charset = "0123456789abcdef"
-
-func randomString(length int) string {
- sb := strings.Builder{}
- sb.Grow(length)
- for i := 0; i < length; i++ {
- sb.WriteByte(charset[rand.Intn(len(charset))])
- }
- return sb.String()
-}
-
-func exists(path string) bool {
- _, err := os.Stat(path)
- return !errors.Is(err, os.ErrNotExist)
-}
-
-func TestDownloadProcess(t *testing.T) {
- random := randomString(5)
- tmp := fmt.Sprintf("/tmp/%s", random)
- link := "https://www.youtube.com/watch?v=zGDzdps75ns"
- yt.RunYtDlpProcess(link, tmp)
-
- full_tmp_path := fmt.Sprintf("%s/Small short test video.webm", tmp)
- assert.True(t, exists(full_tmp_path), "it worked?")
-
- e := os.Remove(full_tmp_path)
- if e != nil {
- assert.FailNow(t, "File not removed properly")
- }
-
-}