downloader_test.go 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. package internal
  2. import (
  3. "testing"
  4. )
  5. // TODO 暂不方便在其他环境进行单元测试
  6. func TestDownloader_DownloadSub4Movie(t *testing.T) {
  7. //var err error
  8. ////dirRoot := "X:\\电影\\Spiral From the Book of Saw (2021)"
  9. ////dirRoot := "X:\\电影\\Oslo (2021)"
  10. ////dirRoot := "X:\\电影\\The Devil All the Time (2020)"
  11. ////dirRoot := "X:\\电影\\21座桥 (2019)"
  12. ////dirRoot := "X:\\电影\\An Invisible Sign (2010)"
  13. ////dirRoot := "X:\\电影\\送你一朵小红花 (2020)"
  14. ////dirRoot := "X:\\电影\\冰海陷落 (2018)"
  15. //dirRoot := "X:\\电影\\The Boss Baby Family Business (2021)"
  16. ////dirRoot := "X:\\电影"
  17. //
  18. //var config = types.Config{
  19. // SubNameFormatter: 0,
  20. //}
  21. //
  22. //dl := NewDownloader(sub_formatter.GetSubFormatter(config.SubNameFormatter), types.ReqParam{
  23. // SaveMultiSub: true,
  24. // SubTypePriority: 1,
  25. // //EmbyConfig: config.EmbyConfig,
  26. //})
  27. ////err = dl.GetUpdateVideoListFromEmby(config.MovieFolder, config.SeriesFolder)
  28. ////if err != nil {
  29. //// t.Fatal(err)
  30. ////}
  31. //err = dl.DownloadSub4Movie(dirRoot)
  32. //if err != nil {
  33. // t.Fatal(err)
  34. //}
  35. }
  36. // TODO 暂不方便在其他环境进行单元测试
  37. func TestDownloader_DownloadSub4Series(t *testing.T) {
  38. //var err error
  39. ////dirRoot := "X:\\连续剧\\隐秘的角落 (2020)"
  40. ////dirRoot := "X:\\连续剧\\The Bad Batch"
  41. //dirRoot := "X:\\连续剧\\Loki"
  42. ////dirRoot := "X:\\连续剧\\豪斯医生 (2004)"
  43. ////dirRoot := "X:\\连续剧\\Why Women Kill"
  44. ////dirRoot := "X:\\连续剧\\Mare of Easttown"
  45. ////dirRoot := "X:\\连续剧\\瑞克和莫蒂 (2013)"
  46. ////dirRoot := "X:\\连续剧\\黑钱胜地 (2017)"
  47. ////dirRoot := "X:\\连续剧\\黑道家族 (1999)"
  48. ////dirRoot := "X:\\连续剧\\黑镜 (2011)"
  49. ////dirRoot := "X:\\连续剧\\黄石 (2018)"
  50. ////dirRoot := "X:\\连续剧\\少年间谍 (2020)"
  51. //
  52. //var config = types.Config{
  53. // SubNameFormatter: 0,
  54. //}
  55. //
  56. //// 如果需要调试 Emby 一定需要 dirRoot := "X:\\连续剧"
  57. //dl := NewDownloader(sub_formatter.GetSubFormatter(config.SubNameFormatter), types.ReqParam{
  58. // SaveMultiSub: true,
  59. // SubTypePriority: 0,
  60. // //EmbyConfig: config.EmbyConfig,
  61. //})
  62. ////err = dl.GetUpdateVideoListFromEmby(config.MovieFolder, config.SeriesFolder)
  63. ////if err != nil {
  64. //// t.Fatal(err)
  65. ////}
  66. //err = dl.DownloadSub4Series(dirRoot)
  67. //if err != nil {
  68. // t.Fatal(err)
  69. //}
  70. }
  71. // TODO 暂不方便在其他环境进行单元测试
  72. func TestDownloader_GetUpdateVideoListFromEmby(t *testing.T) {
  73. //var config = types.Config{
  74. // SubNameFormatter: 0,
  75. //}
  76. //
  77. //var err error
  78. //dl := NewDownloader(sub_formatter.GetSubFormatter(config.SubNameFormatter), types.ReqParam{
  79. // SaveMultiSub: true,
  80. // SubTypePriority: 1,
  81. // EmbyConfig: config.EmbyConfig,
  82. //})
  83. //err = dl.GetUpdateVideoListFromEmby(config.MovieFolder, config.SeriesFolder)
  84. //if err != nil {
  85. // t.Fatal(err)
  86. //}
  87. }