embyhelper_test.go 824 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package emby_helper
  2. import (
  3. "github.com/allanpk716/ChineseSubFinder/internal/pkg"
  4. "github.com/allanpk716/ChineseSubFinder/internal/types"
  5. "testing"
  6. )
  7. func init() {
  8. var err error
  9. configViper, err := pkg.InitConfigure()
  10. if err != nil {
  11. return
  12. }
  13. config, err = pkg.ReadConfig(configViper)
  14. if err != nil {
  15. return
  16. }
  17. }
  18. func TestEmbyHelper_GetRecentlyAddVideoList(t *testing.T) {
  19. em := NewEmbyHelper(config.EmbyConfig)
  20. movieList, seriesList, err := em.GetRecentlyAddVideoList(config.MovieFolder, config.SeriesFolder)
  21. if err != nil {
  22. t.Fatal(err)
  23. }
  24. println(len(movieList), len(seriesList))
  25. }
  26. var (
  27. config *types.Config
  28. )
  29. func TestEmbyHelper_RefreshEmbySubList(t *testing.T) {
  30. em := NewEmbyHelper(config.EmbyConfig)
  31. bok, err := em.RefreshEmbySubList()
  32. if err != nil {
  33. t.Fatal(err)
  34. }
  35. println(bok)
  36. }