mirror of
https://github.com/JanDeDobbeleer/oh-my-posh.git
synced 2025-03-05 20:49:04 -08:00
chore: rename platform variables
This commit is contained in:
parent
d5f87c81be
commit
18e23f93a8
|
@ -71,7 +71,7 @@ func TestShouldIncludeFolder(t *testing.T) {
|
||||||
}
|
}
|
||||||
for _, tc := range cases {
|
for _, tc := range cases {
|
||||||
env := new(mock.MockedEnvironment)
|
env := new(mock.MockedEnvironment)
|
||||||
env.On("GOOS").Return(environment.LinuxPlatform)
|
env.On("GOOS").Return(environment.LINUX)
|
||||||
env.On("Home").Return("")
|
env.On("Home").Return("")
|
||||||
env.On("Pwd").Return(cwd)
|
env.On("Pwd").Return(cwd)
|
||||||
env.On("DirMatchesOneOf", cwd, []string{"Projects/oh-my-posh"}).Return(tc.Included)
|
env.On("DirMatchesOneOf", cwd, []string{"Projects/oh-my-posh"}).Return(tc.Included)
|
||||||
|
|
|
@ -29,10 +29,10 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
Unknown = "unknown"
|
UNKNOWN = "unknown"
|
||||||
WindowsPlatform = "windows"
|
WINDOWS = "windows"
|
||||||
DarwinPlatform = "darwin"
|
DARWIN = "darwin"
|
||||||
LinuxPlatform = "linux"
|
LINUX = "linux"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
@ -256,7 +256,7 @@ func (env *ShellEnvironment) resolveConfigPath() {
|
||||||
}
|
}
|
||||||
// Cygwin path always needs the full path as we're on Windows but not really.
|
// Cygwin path always needs the full path as we're on Windows but not really.
|
||||||
// Doing filepath actions will convert it to a Windows path and break the init script.
|
// Doing filepath actions will convert it to a Windows path and break the init script.
|
||||||
if env.Platform() == WindowsPlatform && env.Shell() == "bash" {
|
if env.Platform() == WINDOWS && env.Shell() == "bash" {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
configFile := env.CmdFlags.Config
|
configFile := env.CmdFlags.Config
|
||||||
|
@ -572,7 +572,7 @@ func (env *ShellEnvironment) Shell() string {
|
||||||
name, err := p.Name()
|
name, err := p.Name()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
env.Log(Error, "Shell", err.Error())
|
env.Log(Error, "Shell", err.Error())
|
||||||
return Unknown
|
return UNKNOWN
|
||||||
}
|
}
|
||||||
if name == "cmd.exe" {
|
if name == "cmd.exe" {
|
||||||
p, _ = p.Parent()
|
p, _ = p.Parent()
|
||||||
|
@ -580,7 +580,7 @@ func (env *ShellEnvironment) Shell() string {
|
||||||
}
|
}
|
||||||
if err != nil {
|
if err != nil {
|
||||||
env.Log(Error, "Shell", err.Error())
|
env.Log(Error, "Shell", err.Error())
|
||||||
return Unknown
|
return UNKNOWN
|
||||||
}
|
}
|
||||||
// Cache the shell value to speed things up.
|
// Cache the shell value to speed things up.
|
||||||
env.CmdFlags.Shell = strings.Trim(strings.TrimSuffix(name, ".exe"), " ")
|
env.CmdFlags.Shell = strings.Trim(strings.TrimSuffix(name, ".exe"), " ")
|
||||||
|
@ -723,7 +723,7 @@ func (env *ShellEnvironment) TemplateCache() *TemplateCache {
|
||||||
}
|
}
|
||||||
goos := env.GOOS()
|
goos := env.GOOS()
|
||||||
tmplCache.OS = goos
|
tmplCache.OS = goos
|
||||||
if goos == LinuxPlatform {
|
if goos == LINUX {
|
||||||
tmplCache.OS = env.Platform()
|
tmplCache.OS = env.Platform()
|
||||||
}
|
}
|
||||||
env.tmplCache = tmplCache
|
env.tmplCache = tmplCache
|
||||||
|
@ -757,7 +757,7 @@ func dirMatchesOneOf(dir, home, goos string, regexes []string) bool {
|
||||||
normalizedElement = strings.Replace(normalizedElement, "~", normalizedHomeDir, 1)
|
normalizedElement = strings.Replace(normalizedElement, "~", normalizedHomeDir, 1)
|
||||||
}
|
}
|
||||||
pattern := fmt.Sprintf("^%s$", normalizedElement)
|
pattern := fmt.Sprintf("^%s$", normalizedElement)
|
||||||
if goos == WindowsPlatform || goos == DarwinPlatform {
|
if goos == WINDOWS || goos == DARWIN {
|
||||||
pattern = "(?i)" + pattern
|
pattern = "(?i)" + pattern
|
||||||
}
|
}
|
||||||
matched := regex.MatchString(pattern, normalizedCwd)
|
matched := regex.MatchString(pattern, normalizedCwd)
|
||||||
|
|
|
@ -53,21 +53,21 @@ func TestDirMatchesOneOf(t *testing.T) {
|
||||||
Pattern string
|
Pattern string
|
||||||
Expected bool
|
Expected bool
|
||||||
}{
|
}{
|
||||||
{GOOS: LinuxPlatform, HomeDir: "/home/bill", Dir: "/home/bill", Pattern: "/home/bill", Expected: true},
|
{GOOS: LINUX, HomeDir: "/home/bill", Dir: "/home/bill", Pattern: "/home/bill", Expected: true},
|
||||||
{GOOS: LinuxPlatform, HomeDir: "/home/bill", Dir: "/home/bill/foo", Pattern: "~/foo", Expected: true},
|
{GOOS: LINUX, HomeDir: "/home/bill", Dir: "/home/bill/foo", Pattern: "~/foo", Expected: true},
|
||||||
{GOOS: LinuxPlatform, HomeDir: "/home/bill", Dir: "/home/bill/foo", Pattern: "~/Foo", Expected: false},
|
{GOOS: LINUX, HomeDir: "/home/bill", Dir: "/home/bill/foo", Pattern: "~/Foo", Expected: false},
|
||||||
{GOOS: LinuxPlatform, HomeDir: "/home/bill", Dir: "/home/bill/foo", Pattern: "~\\\\foo", Expected: true},
|
{GOOS: LINUX, HomeDir: "/home/bill", Dir: "/home/bill/foo", Pattern: "~\\\\foo", Expected: true},
|
||||||
{GOOS: LinuxPlatform, HomeDir: "/home/bill", Dir: "/home/bill/foo/bar", Pattern: "~/fo.*", Expected: true},
|
{GOOS: LINUX, HomeDir: "/home/bill", Dir: "/home/bill/foo/bar", Pattern: "~/fo.*", Expected: true},
|
||||||
{GOOS: LinuxPlatform, HomeDir: "/home/bill", Dir: "/home/bill/foo", Pattern: "~/fo\\w", Expected: true},
|
{GOOS: LINUX, HomeDir: "/home/bill", Dir: "/home/bill/foo", Pattern: "~/fo\\w", Expected: true},
|
||||||
|
|
||||||
{GOOS: WindowsPlatform, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill", Pattern: "C:\\\\Users\\\\Bill", Expected: true},
|
{GOOS: WINDOWS, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill", Pattern: "C:\\\\Users\\\\Bill", Expected: true},
|
||||||
{GOOS: WindowsPlatform, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill", Pattern: "C:/Users/Bill", Expected: true},
|
{GOOS: WINDOWS, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill", Pattern: "C:/Users/Bill", Expected: true},
|
||||||
{GOOS: WindowsPlatform, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill", Pattern: "c:/users/bill", Expected: true},
|
{GOOS: WINDOWS, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill", Pattern: "c:/users/bill", Expected: true},
|
||||||
{GOOS: WindowsPlatform, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill", Pattern: "~", Expected: true},
|
{GOOS: WINDOWS, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill", Pattern: "~", Expected: true},
|
||||||
{GOOS: WindowsPlatform, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill\\Foo", Pattern: "~/Foo", Expected: true},
|
{GOOS: WINDOWS, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill\\Foo", Pattern: "~/Foo", Expected: true},
|
||||||
{GOOS: WindowsPlatform, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill\\Foo", Pattern: "~/foo", Expected: true},
|
{GOOS: WINDOWS, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill\\Foo", Pattern: "~/foo", Expected: true},
|
||||||
{GOOS: WindowsPlatform, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill\\Foo\\Bar", Pattern: "~/fo.*", Expected: true},
|
{GOOS: WINDOWS, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill\\Foo\\Bar", Pattern: "~/fo.*", Expected: true},
|
||||||
{GOOS: WindowsPlatform, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill\\Foo", Pattern: "~/fo\\w", Expected: true},
|
{GOOS: WINDOWS, HomeDir: "C:\\Users\\Bill", Dir: "C:\\Users\\Bill\\Foo", Pattern: "~/fo\\w", Expected: true},
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, tc := range cases {
|
for _, tc := range cases {
|
||||||
|
@ -84,7 +84,7 @@ func TestDirMatchesOneOfRegexInverted(t *testing.T) {
|
||||||
assert.Equal(t, "regexp: Compile(`^(?!Projects[\\/]).*$`): error parsing regexp: invalid or unsupported Perl syntax: `(?!`", err)
|
assert.Equal(t, "regexp: Compile(`^(?!Projects[\\/]).*$`): error parsing regexp: invalid or unsupported Perl syntax: `(?!`", err)
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
_ = dirMatchesOneOf("Projects/oh-my-posh", "", LinuxPlatform, []string{"(?!Projects[\\/]).*"})
|
_ = dirMatchesOneOf("Projects/oh-my-posh", "", LINUX, []string{"(?!Projects[\\/]).*"})
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestDirMatchesOneOfRegexInvertedNonEscaped(t *testing.T) {
|
func TestDirMatchesOneOfRegexInvertedNonEscaped(t *testing.T) {
|
||||||
|
@ -95,5 +95,5 @@ func TestDirMatchesOneOfRegexInvertedNonEscaped(t *testing.T) {
|
||||||
assert.Equal(t, "regexp: Compile(`^(?!Projects/).*$`): error parsing regexp: invalid or unsupported Perl syntax: `(?!`", err)
|
assert.Equal(t, "regexp: Compile(`^(?!Projects/).*$`): error parsing regexp: invalid or unsupported Perl syntax: `(?!`", err)
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
_ = dirMatchesOneOf("Projects/oh-my-posh", "", LinuxPlatform, []string{"(?!Projects/).*"})
|
_ = dirMatchesOneOf("Projects/oh-my-posh", "", LINUX, []string{"(?!Projects/).*"})
|
||||||
}
|
}
|
||||||
|
|
|
@ -108,7 +108,7 @@ func (env *ShellEnvironment) TerminalWidth() (int, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (env *ShellEnvironment) Platform() string {
|
func (env *ShellEnvironment) Platform() string {
|
||||||
return WindowsPlatform
|
return WINDOWS
|
||||||
}
|
}
|
||||||
|
|
||||||
func (env *ShellEnvironment) CachePath() string {
|
func (env *ShellEnvironment) CachePath() string {
|
||||||
|
@ -353,7 +353,7 @@ func (env *ShellEnvironment) parseNetworkInterface(network *WLAN_INTERFACE_INFO,
|
||||||
case 8:
|
case 8:
|
||||||
info.PhysType = AC
|
info.PhysType = AC
|
||||||
default:
|
default:
|
||||||
info.PhysType = Unknown
|
info.PhysType = UNKNOWN
|
||||||
}
|
}
|
||||||
|
|
||||||
// see https://docs.microsoft.com/en-us/windows/win32/nativewifi/dot11-bss-type
|
// see https://docs.microsoft.com/en-us/windows/win32/nativewifi/dot11-bss-type
|
||||||
|
@ -408,7 +408,7 @@ func (env *ShellEnvironment) parseNetworkInterface(network *WLAN_INTERFACE_INFO,
|
||||||
case 7:
|
case 7:
|
||||||
info.Authentication = WPA2PSK
|
info.Authentication = WPA2PSK
|
||||||
default:
|
default:
|
||||||
info.Authentication = Unknown
|
info.Authentication = UNKNOWN
|
||||||
}
|
}
|
||||||
|
|
||||||
// see https://docs.microsoft.com/en-us/windows/win32/nativewifi/dot11-cipher-algorithm
|
// see https://docs.microsoft.com/en-us/windows/win32/nativewifi/dot11-cipher-algorithm
|
||||||
|
@ -428,7 +428,7 @@ func (env *ShellEnvironment) parseNetworkInterface(network *WLAN_INTERFACE_INFO,
|
||||||
case 0x101:
|
case 0x101:
|
||||||
info.Cipher = WEP
|
info.Cipher = WEP
|
||||||
default:
|
default:
|
||||||
info.Cipher = Unknown
|
info.Cipher = UNKNOWN
|
||||||
}
|
}
|
||||||
|
|
||||||
return &info, nil
|
return &info, nil
|
||||||
|
|
|
@ -120,7 +120,7 @@ func TestAzSegment(t *testing.T) {
|
||||||
content, _ := os.ReadFile("../test/AzureRmContext.json")
|
content, _ := os.ReadFile("../test/AzureRmContext.json")
|
||||||
azureRmContext = string(content)
|
azureRmContext = string(content)
|
||||||
}
|
}
|
||||||
env.On("GOOS").Return(environment.LinuxPlatform)
|
env.On("GOOS").Return(environment.LINUX)
|
||||||
env.On("FileContent", filepath.Join(home, ".azure", "azureProfile.json")).Return(azureProfile)
|
env.On("FileContent", filepath.Join(home, ".azure", "azureProfile.json")).Return(azureProfile)
|
||||||
env.On("FileContent", filepath.Join(home, ".azure", "AzureRmContext.json")).Return(azureRmContext)
|
env.On("FileContent", filepath.Join(home, ".azure", "AzureRmContext.json")).Return(azureRmContext)
|
||||||
env.On("Getenv", "AZURE_CONFIG_DIR").Return("")
|
env.On("Getenv", "AZURE_CONFIG_DIR").Return("")
|
||||||
|
|
|
@ -609,7 +609,7 @@ func TestGetGitCommand(t *testing.T) {
|
||||||
CWD string
|
CWD string
|
||||||
IsWslSharedPath bool
|
IsWslSharedPath bool
|
||||||
}{
|
}{
|
||||||
{Case: "On Windows", Expected: "git.exe", GOOS: environment.WindowsPlatform},
|
{Case: "On Windows", Expected: "git.exe", GOOS: environment.WINDOWS},
|
||||||
{Case: "Non Windows", Expected: "git"},
|
{Case: "Non Windows", Expected: "git"},
|
||||||
{Case: "Iside WSL2, non shared", IsWSL: true, Expected: "git"},
|
{Case: "Iside WSL2, non shared", IsWSL: true, Expected: "git"},
|
||||||
{Case: "Iside WSL2, shared", Expected: "git.exe", IsWSL: true, IsWslSharedPath: true, CWD: "/mnt/bill"},
|
{Case: "Iside WSL2, shared", Expected: "git.exe", IsWSL: true, IsWslSharedPath: true, CWD: "/mnt/bill"},
|
||||||
|
|
|
@ -68,11 +68,11 @@ func (oi *Os) Template() string {
|
||||||
func (oi *Os) Enabled() bool {
|
func (oi *Os) Enabled() bool {
|
||||||
goos := oi.env.GOOS()
|
goos := oi.env.GOOS()
|
||||||
switch goos {
|
switch goos {
|
||||||
case environment.WindowsPlatform:
|
case environment.WINDOWS:
|
||||||
oi.Icon = oi.props.GetString(Windows, "\uE62A")
|
oi.Icon = oi.props.GetString(Windows, "\uE62A")
|
||||||
case environment.DarwinPlatform:
|
case environment.DARWIN:
|
||||||
oi.Icon = oi.props.GetString(MacOS, "\uF179")
|
oi.Icon = oi.props.GetString(MacOS, "\uF179")
|
||||||
case environment.LinuxPlatform:
|
case environment.LINUX:
|
||||||
platform := oi.env.Platform()
|
platform := oi.env.Platform()
|
||||||
displayDistroName := oi.props.GetBool(DisplayDistroName, false)
|
displayDistroName := oi.props.GetBool(DisplayDistroName, false)
|
||||||
if displayDistroName {
|
if displayDistroName {
|
||||||
|
|
|
@ -113,7 +113,7 @@ func (pt *Path) Parent() string {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (pt *Path) formatWindowsDrive(pwd string) string {
|
func (pt *Path) formatWindowsDrive(pwd string) string {
|
||||||
if pt.env.GOOS() != environment.WindowsPlatform || !strings.HasSuffix(pwd, ":") {
|
if pt.env.GOOS() != environment.WINDOWS || !strings.HasSuffix(pwd, ":") {
|
||||||
return pwd
|
return pwd
|
||||||
}
|
}
|
||||||
return pwd + "\\"
|
return pwd + "\\"
|
||||||
|
@ -333,7 +333,7 @@ func (pt *Path) normalize(inputPath string) string {
|
||||||
}
|
}
|
||||||
normalized = strings.ReplaceAll(normalized, "\\", "/")
|
normalized = strings.ReplaceAll(normalized, "\\", "/")
|
||||||
goos := pt.env.GOOS()
|
goos := pt.env.GOOS()
|
||||||
if goos == environment.WindowsPlatform || goos == environment.DarwinPlatform {
|
if goos == environment.WINDOWS || goos == environment.DARWIN {
|
||||||
normalized = strings.ToLower(normalized)
|
normalized = strings.ToLower(normalized)
|
||||||
}
|
}
|
||||||
return normalized
|
return normalized
|
||||||
|
|
|
@ -344,8 +344,8 @@ func TestGetFullPath(t *testing.T) {
|
||||||
{Style: Folder, FolderSeparatorIcon: "|", Pwd: "/usr/home/abc", Expected: "abc"},
|
{Style: Folder, FolderSeparatorIcon: "|", Pwd: "/usr/home/abc", Expected: "abc"},
|
||||||
{Style: Folder, FolderSeparatorIcon: "|", Pwd: "/a/b/c/d", Expected: "d"},
|
{Style: Folder, FolderSeparatorIcon: "|", Pwd: "/a/b/c/d", Expected: "d"},
|
||||||
|
|
||||||
{Style: Folder, FolderSeparatorIcon: "\\", Pwd: "C:\\", Expected: "C:\\", PathSeparator: "\\", GOOS: environment.WindowsPlatform},
|
{Style: Folder, FolderSeparatorIcon: "\\", Pwd: "C:\\", Expected: "C:\\", PathSeparator: "\\", GOOS: environment.WINDOWS},
|
||||||
{Style: Full, FolderSeparatorIcon: "\\", Pwd: "C:\\Users\\Jan", Expected: "C:\\Users\\Jan", PathSeparator: "\\", GOOS: environment.WindowsPlatform},
|
{Style: Full, FolderSeparatorIcon: "\\", Pwd: "C:\\Users\\Jan", Expected: "C:\\Users\\Jan", PathSeparator: "\\", GOOS: environment.WINDOWS},
|
||||||
|
|
||||||
// StackCountEnabled=true and StackCount=2
|
// StackCountEnabled=true and StackCount=2
|
||||||
{Style: Full, FolderSeparatorIcon: "|", Pwd: "/", StackCount: 2, Expected: "2 /"},
|
{Style: Full, FolderSeparatorIcon: "|", Pwd: "/", StackCount: 2, Expected: "2 /"},
|
||||||
|
@ -476,14 +476,14 @@ func TestNormalizePath(t *testing.T) {
|
||||||
GOOS string
|
GOOS string
|
||||||
Expected string
|
Expected string
|
||||||
}{
|
}{
|
||||||
{Input: "C:\\Users\\Bob\\Foo", GOOS: environment.LinuxPlatform, Expected: "C:/Users/Bob/Foo"},
|
{Input: "C:\\Users\\Bob\\Foo", GOOS: environment.LINUX, Expected: "C:/Users/Bob/Foo"},
|
||||||
{Input: "C:\\Users\\Bob\\Foo", GOOS: environment.WindowsPlatform, Expected: "c:/users/bob/foo"},
|
{Input: "C:\\Users\\Bob\\Foo", GOOS: environment.WINDOWS, Expected: "c:/users/bob/foo"},
|
||||||
{Input: "~\\Bob\\Foo", GOOS: environment.LinuxPlatform, Expected: "/usr/home/Bob/Foo"},
|
{Input: "~\\Bob\\Foo", GOOS: environment.LINUX, Expected: "/usr/home/Bob/Foo"},
|
||||||
{Input: "~\\Bob\\Foo", GOOS: environment.WindowsPlatform, Expected: "/usr/home/bob/foo"},
|
{Input: "~\\Bob\\Foo", GOOS: environment.WINDOWS, Expected: "/usr/home/bob/foo"},
|
||||||
{Input: "/foo/~/bar", GOOS: environment.LinuxPlatform, Expected: "/foo/~/bar"},
|
{Input: "/foo/~/bar", GOOS: environment.LINUX, Expected: "/foo/~/bar"},
|
||||||
{Input: "/foo/~/bar", GOOS: environment.WindowsPlatform, Expected: "/foo/~/bar"},
|
{Input: "/foo/~/bar", GOOS: environment.WINDOWS, Expected: "/foo/~/bar"},
|
||||||
{Input: "~/baz", GOOS: environment.LinuxPlatform, Expected: "/usr/home/baz"},
|
{Input: "~/baz", GOOS: environment.LINUX, Expected: "/usr/home/baz"},
|
||||||
{Input: "~/baz", GOOS: environment.WindowsPlatform, Expected: "/usr/home/baz"},
|
{Input: "~/baz", GOOS: environment.WINDOWS, Expected: "/usr/home/baz"},
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, tc := range cases {
|
for _, tc := range cases {
|
||||||
|
|
|
@ -110,7 +110,7 @@ func (s *scm) getCommand(command string) string {
|
||||||
return s.command
|
return s.command
|
||||||
}
|
}
|
||||||
s.command = command
|
s.command = command
|
||||||
if s.env.GOOS() == environment.WindowsPlatform || s.IsWslSharedPath {
|
if s.env.GOOS() == environment.WINDOWS || s.IsWslSharedPath {
|
||||||
s.command += ".exe"
|
s.command += ".exe"
|
||||||
}
|
}
|
||||||
return s.command
|
return s.command
|
||||||
|
|
|
@ -24,7 +24,7 @@ func (w *Wifi) Template() string {
|
||||||
|
|
||||||
func (w *Wifi) Enabled() bool {
|
func (w *Wifi) Enabled() bool {
|
||||||
// This segment only supports Windows/WSL for now
|
// This segment only supports Windows/WSL for now
|
||||||
if w.env.Platform() != environment.WindowsPlatform && !w.env.IsWsl() {
|
if w.env.Platform() != environment.WINDOWS && !w.env.IsWsl() {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
wifiInfo, err := w.env.WifiNetwork()
|
wifiInfo, err := w.env.WifiNetwork()
|
||||||
|
|
|
@ -45,7 +45,7 @@ func TestWiFiSegment(t *testing.T) {
|
||||||
|
|
||||||
for _, tc := range cases {
|
for _, tc := range cases {
|
||||||
env := new(mock.MockedEnvironment)
|
env := new(mock.MockedEnvironment)
|
||||||
env.On("Platform").Return(environment.WindowsPlatform)
|
env.On("Platform").Return(environment.WINDOWS)
|
||||||
env.On("IsWsl").Return(false)
|
env.On("IsWsl").Return(false)
|
||||||
env.On("WifiNetwork").Return(tc.Network, tc.WifiError)
|
env.On("WifiNetwork").Return(tc.Network, tc.WifiError)
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,7 @@ func (wr *WindowsRegistry) Init(props properties.Properties, env environment.Env
|
||||||
}
|
}
|
||||||
|
|
||||||
func (wr *WindowsRegistry) Enabled() bool {
|
func (wr *WindowsRegistry) Enabled() bool {
|
||||||
if wr.env.GOOS() != environment.WindowsPlatform {
|
if wr.env.GOOS() != environment.WINDOWS {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -60,7 +60,7 @@ func TestWinReg(t *testing.T) {
|
||||||
|
|
||||||
for _, tc := range cases {
|
for _, tc := range cases {
|
||||||
env := new(mock.MockedEnvironment)
|
env := new(mock.MockedEnvironment)
|
||||||
env.On("GOOS").Return(environment.WindowsPlatform)
|
env.On("GOOS").Return(environment.WINDOWS)
|
||||||
env.On("WindowsRegistryKeyValue", tc.Path).Return(tc.getWRKVOutput, tc.Err)
|
env.On("WindowsRegistryKeyValue", tc.Path).Return(tc.getWRKVOutput, tc.Err)
|
||||||
r := &WindowsRegistry{
|
r := &WindowsRegistry{
|
||||||
env: env,
|
env: env,
|
||||||
|
|
Loading…
Reference in a new issue