|
|
@@ -4,6 +4,7 @@ import (
|
|
|
"github.com/allanpk716/ChineseSubFinder/internal/common"
|
|
|
subCommon "github.com/allanpk716/ChineseSubFinder/internal/pkg/sub_formatter/common"
|
|
|
"github.com/allanpk716/ChineseSubFinder/internal/types/language"
|
|
|
+ "path/filepath"
|
|
|
"testing"
|
|
|
)
|
|
|
|
|
|
@@ -103,18 +104,18 @@ func TestFormatter_IsMatchThisFormat(t *testing.T) {
|
|
|
want2: "",
|
|
|
want3: language.Unknown,
|
|
|
want4: ""},
|
|
|
- // previous method will return
|
|
|
+ // previous method will return
|
|
|
// fileName: // (empty)
|
|
|
// subExt: ./../../TestData/sub_format_changer/test/movie_org_emby/AAA/AAA.chinese(简英,subhd).ass
|
|
|
- {name: "04-1", args: args{subName: "../../../TestData/sub_format_changer/test/movie_org_emby/AAA/AAA.chinese(简英,subhd).ass"},
|
|
|
- want: false,
|
|
|
+ {name: "04-1", args: args{subName: filepath.FromSlash("../../../TestData/sub_format_changer/test/movie_org_emby/AAA/AAA.chinese(简英,subhd).ass")},
|
|
|
+ want: false,
|
|
|
want1: "",
|
|
|
want2: "",
|
|
|
want3: language.Unknown,
|
|
|
want4: ""},
|
|
|
- {name: "04-2", args: args{subName: "../../../TestData/sub_format_changer/test/movie_org_emby/AAA/AAA.zh.forced.ass"},
|
|
|
- want: true,
|
|
|
- want1: "../../../TestData/sub_format_changer/test/movie_org_emby/AAA/AAA",
|
|
|
+ {name: "04-2", args: args{subName: filepath.FromSlash("../../../TestData/sub_format_changer/test/movie_org_emby/AAA/AAA.zh.forced.ass")},
|
|
|
+ want: true,
|
|
|
+ want1: filepath.FromSlash("../../../TestData/sub_format_changer/test/movie_org_emby/AAA/AAA"),
|
|
|
want2: ".forced.ass",
|
|
|
want3: language.ChineseSimple,
|
|
|
want4: ""},
|