Test: filesystem/Preview

This commit is contained in:
HFO4
2019-12-31 13:31:20 +08:00
parent 8a262a15d5
commit 35c2a5c977
4 changed files with 113 additions and 6 deletions

View File

@@ -68,7 +68,6 @@ func GetPolicyByID(ID interface{}) (Policy, error) {
}
// IsDirectlyPreview 返回此策略下文件是否可以直接预览(不需要重定向)
// TODO 测试
func (policy *Policy) IsDirectlyPreview() bool {
return policy.Type == "local"
}

View File

@@ -133,3 +133,11 @@ func TestPolicy_GenerateFileName(t *testing.T) {
testPolicy.FileNameRule = "{uid}123{originname}"
asserts.Equal("1123{filename}{.suffix}", testPolicy.GenerateFileName(1, ""))
}
func TestPolicy_IsDirectlyPreview(t *testing.T) {
asserts := assert.New(t)
policy := Policy{Type: "local"}
asserts.True(policy.IsDirectlyPreview())
policy.Type = "remote"
asserts.False(policy.IsDirectlyPreview())
}