mirror of
https://github.com/tailscale/tailscale.git
synced 2025-08-12 05:37:32 +00:00
drive: move normalizeShareName into pkg drive and make func public (#11638)
This change makes the normalizeShareName function public, so it can be used for validation in control. Updates tailscale/corp#16827 Signed-off-by: Charlotte Brandhorst-Satzkorn <charlotte@tailscale.com>
This commit is contained in:

committed by
GitHub

parent
306bacc669
commit
8c75da27fc
@@ -2404,13 +2404,13 @@ func TestDriveManageShares(t *testing.T) {
|
||||
{
|
||||
name: "add_bad_name",
|
||||
add: &drive.Share{Name: "$"},
|
||||
expect: ErrInvalidShareName,
|
||||
expect: drive.ErrInvalidShareName,
|
||||
},
|
||||
{
|
||||
name: "add_disabled",
|
||||
disabled: true,
|
||||
add: &drive.Share{Name: "a"},
|
||||
expect: ErrDriveNotEnabled,
|
||||
expect: drive.ErrDriveNotEnabled,
|
||||
},
|
||||
{
|
||||
name: "remove",
|
||||
@@ -2439,7 +2439,7 @@ func TestDriveManageShares(t *testing.T) {
|
||||
name: "remove_disabled",
|
||||
disabled: true,
|
||||
remove: "b",
|
||||
expect: ErrDriveNotEnabled,
|
||||
expect: drive.ErrDriveNotEnabled,
|
||||
},
|
||||
{
|
||||
name: "rename",
|
||||
@@ -2474,13 +2474,13 @@ func TestDriveManageShares(t *testing.T) {
|
||||
{
|
||||
name: "rename_bad_name",
|
||||
rename: [2]string{"a", "$"},
|
||||
expect: ErrInvalidShareName,
|
||||
expect: drive.ErrInvalidShareName,
|
||||
},
|
||||
{
|
||||
name: "rename_disabled",
|
||||
disabled: true,
|
||||
rename: [2]string{"a", "c"},
|
||||
expect: ErrDriveNotEnabled,
|
||||
expect: drive.ErrDriveNotEnabled,
|
||||
},
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user