12345678910111213141516171819202122 |
- package longpath
- import (
- "strings"
- "testing"
- )
- func TestStandardLongPath(t *testing.T) {
- c := `C:\simple\path`
- longC := AddPrefix(c)
- if !strings.EqualFold(longC, `\\?\C:\simple\path`) {
- t.Errorf("Wrong long path returned. Original = %s ; Long = %s", c, longC)
- }
- }
- func TestUNCLongPath(t *testing.T) {
- c := `\\server\share\path`
- longC := AddPrefix(c)
- if !strings.EqualFold(longC, `\\?\UNC\server\share\path`) {
- t.Errorf("Wrong UNC long path returned. Original = %s ; Long = %s", c, longC)
- }
- }
|