Skip to content

Commit 1e981e3

Browse files
committed
Rename the "reg" package to winregistry
1 parent 089f6a2 commit 1e981e3

File tree

9 files changed

+64
-64
lines changed

9 files changed

+64
-64
lines changed

tasks/realvncserver/configupdater_win.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313

1414
tacoexec "github.com/realvnc-labs/tacoscript/exec"
1515
"github.com/realvnc-labs/tacoscript/tasks/shared/fieldstatus"
16-
"github.com/realvnc-labs/tacoscript/tasks/support/reg"
16+
"github.com/realvnc-labs/tacoscript/tasks/support/winregistry"
1717
)
1818

1919
const (
@@ -40,7 +40,7 @@ func (rvste *Executor) applyConfigChanges(rvst *Task) (addedCount int, updatedCo
4040
desc := ""
4141

4242
if fs.Clear {
43-
_, desc, err = reg.RemoveValue(baseKey, regPath)
43+
_, desc, err = winregistry.RemoveValue(baseKey, regPath)
4444
if err != nil {
4545
return err
4646
}
@@ -49,7 +49,7 @@ func (rvste *Executor) applyConfigChanges(rvst *Task) (addedCount int, updatedCo
4949
logrus.Debugf(`removed key %s\%s`, baseKey, regPath)
5050
}
5151
} else {
52-
_, desc, err = reg.SetValue(baseKey, regPath, regValue, reg.REG_SZ)
52+
_, desc, err = winregistry.SetValue(baseKey, regPath, regValue, winregistry.REG_SZ)
5353
if err != nil {
5454
return err
5555
}

tasks/realvncserver/configupdater_win_test.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313

1414
"github.com/realvnc-labs/tacoscript/tasks/realvncserver"
1515
"github.com/realvnc-labs/tacoscript/tasks/shared/fieldstatus"
16-
"github.com/realvnc-labs/tacoscript/tasks/support/reg"
16+
"github.com/realvnc-labs/tacoscript/tasks/support/winregistry"
1717
"github.com/realvnc-labs/tacoscript/utils"
1818
)
1919

@@ -31,7 +31,7 @@ func testTeardown(t *testing.T) {
3131
t.Helper()
3232
// remove test key and restore base key
3333
defer func() {
34-
_ = reg.DeleteKeyRecursive(testRealVNCBaseKey)
34+
_ = winregistry.DeleteKeyRecursive(testRealVNCBaseKey)
3535
realvncserver.HKLMBaseKey = origHKLMBaseKey
3636
}()
3737
}
@@ -68,7 +68,7 @@ func TestShouldSetSimpleConfigRegistryParam(t *testing.T) {
6868

6969
assert.Equal(t, "1 config value change(s) applied", res.Changes["count"])
7070

71-
found, regVal, err := reg.GetValue(realvncserver.HKLMBaseKey, "Encryption", reg.REG_SZ)
71+
found, regVal, err := winregistry.GetValue(realvncserver.HKLMBaseKey, "Encryption", winregistry.REG_SZ)
7272
require.NoError(t, err)
7373
assert.True(t, found)
7474
assert.Equal(t, "AlwaysOff", regVal)
@@ -122,7 +122,7 @@ func TestShouldUpdateSimpleConfigRegistryParam(t *testing.T) {
122122

123123
assert.Equal(t, "1 config value change(s) applied", res.Changes["count"])
124124

125-
found, regVal, err := reg.GetValue(realvncserver.HKLMBaseKey, "Encryption", reg.REG_SZ)
125+
found, regVal, err := winregistry.GetValue(realvncserver.HKLMBaseKey, "Encryption", winregistry.REG_SZ)
126126
require.NoError(t, err)
127127
assert.True(t, found)
128128
assert.Equal(t, "PreferOn", regVal)
@@ -196,7 +196,7 @@ func TestShouldClearSimpleConfigRegistryParam(t *testing.T) {
196196

197197
assert.Equal(t, "1 config value change(s) applied", res.Changes["count"])
198198

199-
found, _, err := reg.GetValue(realvncserver.HKLMBaseKey, "BlankScreen", reg.REG_SZ)
199+
found, _, err := winregistry.GetValue(realvncserver.HKLMBaseKey, "BlankScreen", winregistry.REG_SZ)
200200
require.NoError(t, err)
201201
assert.False(t, found)
202202
}

tasks/support/reg/deletekey_win.go renamed to tasks/support/winregistry/deletekey_win.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//go:build windows
22
// +build windows
33

4-
package reg
4+
package winregistry
55

66
import (
77
"fmt"

tasks/support/reg/registry_common.go renamed to tasks/support/winregistry/registry_common.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package reg
1+
package winregistry
22

33
import "errors"
44

tasks/support/reg/registry_other.go renamed to tasks/support/winregistry/registry_other.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//go:build !windows
22
// +build !windows
33

4-
package reg
4+
package winregistry
55

66
import "errors"
77

tasks/support/reg/registry_test.go renamed to tasks/support/winregistry/registry_test.go

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//go:build windows
22
// +build windows
33

4-
package reg_test
4+
package winregistry_test
55

66
import (
77
"errors"
@@ -12,7 +12,7 @@ import (
1212
"github.com/stretchr/testify/require"
1313
"golang.org/x/sys/windows/registry"
1414

15-
"github.com/realvnc-labs/tacoscript/tasks/support/reg"
15+
"github.com/realvnc-labs/tacoscript/tasks/support/winregistry"
1616
)
1717

1818
const baseTestKey = `HKLM:\Software\TestTacoScript`
@@ -21,7 +21,7 @@ const testKey = `UnitTestRun`
2121
func setup(t *testing.T) {
2222
t.Helper()
2323

24-
err := reg.DeleteKeyRecursive(`HKLM:\Software\TestTacoScript`)
24+
err := winregistry.DeleteKeyRecursive(`HKLM:\Software\TestTacoScript`)
2525
if err != nil && !errors.Is(err, registry.ErrNotExist) {
2626
require.NoError(t, err)
2727
}
@@ -36,7 +36,7 @@ func TestShouldGetStringValue(t *testing.T) {
3636
keyPath := `HKCU:\Software\GoProgrammingLanguage`
3737
name := `installLocation`
3838

39-
found, val, err := reg.GetValue(keyPath, name, reg.REG_SZ)
39+
found, val, err := winregistry.GetValue(keyPath, name, winregistry.REG_SZ)
4040

4141
assert.NoError(t, err)
4242
assert.True(t, found)
@@ -47,16 +47,16 @@ func TestShouldEnsureNewRegistryValueIsPresent(t *testing.T) {
4747
keyPath := newTestKeyPath(testKey)
4848
name := `testValue`
4949
val := `123456789`
50-
valType := reg.REG_SZ
50+
valType := winregistry.REG_SZ
5151

5252
setup(t)
5353

54-
updated, desc, err := reg.SetValue(keyPath, name, val, valType)
54+
updated, desc, err := winregistry.SetValue(keyPath, name, val, valType)
5555
require.NoError(t, err)
5656
assert.True(t, updated)
5757
assert.Equal(t, "added new key", desc)
5858

59-
found, currVal, err := reg.GetValue(keyPath, name, reg.REG_SZ)
59+
found, currVal, err := winregistry.GetValue(keyPath, name, winregistry.REG_SZ)
6060
require.NoError(t, err)
6161
assert.True(t, found)
6262
assert.Equal(t, val, currVal)
@@ -66,21 +66,21 @@ func TestShouldEnsureExistingRegistryValueIsPresent(t *testing.T) {
6666
keyPath := newTestKeyPath(testKey)
6767
name := `testValue`
6868
val := "1234567890"
69-
valType := reg.REG_SZ
69+
valType := winregistry.REG_SZ
7070

7171
setup(t)
7272

7373
// set initial value
74-
reg.SetValue(keyPath, name, val, valType)
74+
winregistry.SetValue(keyPath, name, val, valType)
7575

7676
// now update again without no change
77-
updated, desc, err := reg.SetValue(keyPath, name, val, valType)
77+
updated, desc, err := winregistry.SetValue(keyPath, name, val, valType)
7878
require.NoError(t, err)
7979

8080
assert.False(t, updated)
8181
assert.Equal(t, "matching existing value", desc)
8282

83-
found, currVal, err := reg.GetValue(keyPath, name, valType)
83+
found, currVal, err := winregistry.GetValue(keyPath, name, valType)
8484
assert.NoError(t, err)
8585
assert.True(t, found)
8686
assert.Equal(t, val, currVal)
@@ -90,22 +90,22 @@ func TestShouldEnsureExistingRegistryValueIsUpdated(t *testing.T) {
9090
keyPath := newTestKeyPath(testKey)
9191
name := `testValue`
9292
val := `123456789`
93-
valType := reg.REG_SZ
93+
valType := winregistry.REG_SZ
9494

9595
setup(t)
9696

9797
// set an initial value
98-
reg.SetValue(keyPath, name, val+"abc", valType)
98+
winregistry.SetValue(keyPath, name, val+"abc", valType)
9999

100100
// now update again
101-
updated, desc, err := reg.SetValue(keyPath, name, val, valType)
101+
updated, desc, err := winregistry.SetValue(keyPath, name, val, valType)
102102
assert.NoError(t, err)
103103

104104
// new value will have updated as true as the value should have been updated
105105
assert.True(t, updated)
106106
assert.Equal(t, "existing value updated", desc)
107107

108-
_, updatedVal, err := reg.GetValue(keyPath, name, reg.REG_SZ)
108+
_, updatedVal, err := winregistry.GetValue(keyPath, name, winregistry.REG_SZ)
109109
require.NoError(t, err)
110110

111111
assert.Equal(t, val, updatedVal)
@@ -115,19 +115,19 @@ func TestShouldEnsureExistingRegistryValueIsUpdatedWhenTypeChange(t *testing.T)
115115
keyPath := newTestKeyPath(testKey)
116116
name := `testValue`
117117
var val uint32 = 1
118-
valType := reg.REG_DWORD
118+
valType := winregistry.REG_DWORD
119119

120120
setup(t)
121121

122-
reg.SetValue(keyPath, name, "existing value", reg.REG_SZ)
122+
winregistry.SetValue(keyPath, name, "existing value", winregistry.REG_SZ)
123123

124-
updated, desc, err := reg.SetValue(keyPath, name, val, valType)
124+
updated, desc, err := winregistry.SetValue(keyPath, name, val, valType)
125125

126126
require.NoError(t, err)
127127
assert.True(t, updated)
128128
assert.Equal(t, "existing value updated", desc)
129129

130-
found, currVal, err := reg.GetValue(keyPath, name, valType)
130+
found, currVal, err := winregistry.GetValue(keyPath, name, valType)
131131
assert.NoError(t, err)
132132
assert.True(t, found)
133133
assert.Equal(t, val, currVal)
@@ -139,16 +139,16 @@ func TestShouldEnsureExistingRegistryValueIsAbsent(t *testing.T) {
139139

140140
setup(t)
141141

142-
reg.SetValue(keyPath, name, "value to be removed", reg.REG_SZ)
142+
winregistry.SetValue(keyPath, name, "value to be removed", winregistry.REG_SZ)
143143

144-
updated, desc, err := reg.RemoveValue(keyPath, name)
144+
updated, desc, err := winregistry.RemoveValue(keyPath, name)
145145
assert.NoError(t, err)
146146

147147
// updated set to true indicates that a value was removed
148148
assert.True(t, updated)
149149
assert.Equal(t, "value removed", desc)
150150

151-
found, _, err := reg.GetValue(keyPath, name, reg.REG_SZ)
151+
found, _, err := winregistry.GetValue(keyPath, name, winregistry.REG_SZ)
152152
require.NoError(t, err)
153153
assert.False(t, found)
154154
}
@@ -160,19 +160,19 @@ func TestShouldWhenAbsentOnlyRemoveValue(t *testing.T) {
160160

161161
setup(t)
162162

163-
reg.SetValue(keyPath, altName, "value to remain", reg.REG_SZ)
163+
winregistry.SetValue(keyPath, altName, "value to remain", winregistry.REG_SZ)
164164

165-
updated, desc, err := reg.RemoveValue(keyPath, name)
165+
updated, desc, err := winregistry.RemoveValue(keyPath, name)
166166
require.NoError(t, err)
167167

168168
assert.False(t, updated)
169169
assert.Equal(t, "no existing value", desc)
170170

171-
found, _, err := reg.GetValue(keyPath, name, reg.REG_SZ)
171+
found, _, err := winregistry.GetValue(keyPath, name, winregistry.REG_SZ)
172172
require.NoError(t, err)
173173
assert.False(t, found)
174174

175-
found, val, err := reg.GetValue(keyPath, altName, reg.REG_SZ)
175+
found, val, err := winregistry.GetValue(keyPath, altName, winregistry.REG_SZ)
176176
require.NoError(t, err)
177177
assert.True(t, found)
178178
assert.Equal(t, "value to remain", val)
@@ -185,9 +185,9 @@ func TestShouldWhenAbsentAndNoExistingValueHaveCorrectDescription(t *testing.T)
185185

186186
setup(t)
187187

188-
reg.SetValue(keyPath, altName, "value to remain", reg.REG_SZ)
188+
winregistry.SetValue(keyPath, altName, "value to remain", winregistry.REG_SZ)
189189

190-
updated, desc, err := reg.RemoveValue(keyPath, name)
190+
updated, desc, err := winregistry.RemoveValue(keyPath, name)
191191
require.NoError(t, err)
192192

193193
assert.False(t, updated)
@@ -201,59 +201,59 @@ func TestShouldEnsureExistingRegistryKeyIsAbsent(t *testing.T) {
201201

202202
setup(t)
203203

204-
reg.SetValue(keyPathToRemove, name, "1234", reg.REG_SZ)
205-
reg.SetValue(keyPathToRemove, altName, "value to remove also", reg.REG_SZ)
204+
winregistry.SetValue(keyPathToRemove, name, "1234", winregistry.REG_SZ)
205+
winregistry.SetValue(keyPathToRemove, altName, "value to remove also", winregistry.REG_SZ)
206206

207-
updated, desc, err := reg.RemoveKey(keyPathToRemove)
207+
updated, desc, err := winregistry.RemoveKey(keyPathToRemove)
208208
assert.NoError(t, err)
209209

210210
// updated set to true indicates that a value was removed
211211
assert.True(t, updated)
212212
assert.Equal(t, "key removed", desc)
213213

214-
found, _, err := reg.GetValue(keyPathToRemove, name, reg.REG_SZ)
214+
found, _, err := winregistry.GetValue(keyPathToRemove, name, winregistry.REG_SZ)
215215
require.NoError(t, err)
216216
assert.False(t, found)
217217

218-
found, _, err = reg.GetValue(keyPathToRemove, altName, reg.REG_SZ)
218+
found, _, err = winregistry.GetValue(keyPathToRemove, altName, winregistry.REG_SZ)
219219
require.NoError(t, err)
220220
assert.False(t, found)
221221
}
222222

223223
func TestShouldDeleteSubKeyRecursively(t *testing.T) {
224224
keyPath := createTestRegBranch(t)
225225

226-
updated, desc, err := reg.RemoveKey(keyPath + `\2`)
226+
updated, desc, err := winregistry.RemoveKey(keyPath + `\2`)
227227
assert.NoError(t, err)
228228

229229
// updated set to true indicates that a value was removed
230230
assert.True(t, updated)
231231
assert.Equal(t, "key removed", desc)
232232

233-
found, _, err := reg.GetValue(keyPath+`\2`, "2", reg.REG_SZ)
233+
found, _, err := winregistry.GetValue(keyPath+`\2`, "2", winregistry.REG_SZ)
234234
require.NoError(t, err)
235235
assert.False(t, found)
236236

237-
found, _, err = reg.GetValue(keyPath+`\6`, "4", reg.REG_SZ)
237+
found, _, err = winregistry.GetValue(keyPath+`\6`, "4", winregistry.REG_SZ)
238238
require.NoError(t, err)
239239
assert.True(t, found)
240240
}
241241

242242
func TestShouldDeleteSubKeyWithoutChildrenRecursively(t *testing.T) {
243243
keyPath := createTestRegBranch(t)
244244

245-
updated, desc, err := reg.RemoveKey(keyPath + `\6`)
245+
updated, desc, err := winregistry.RemoveKey(keyPath + `\6`)
246246
assert.NoError(t, err)
247247

248248
// updated set to true indicates that a value was removed
249249
assert.True(t, updated)
250250
assert.Equal(t, "key removed", desc)
251251

252-
found, _, err := reg.GetValue(keyPath+`\6`, "4", reg.REG_SZ)
252+
found, _, err := winregistry.GetValue(keyPath+`\6`, "4", winregistry.REG_SZ)
253253
require.NoError(t, err)
254254
assert.False(t, found)
255255

256-
found, _, err = reg.GetValue(keyPath+`\2`, "4", reg.REG_SZ)
256+
found, _, err = winregistry.GetValue(keyPath+`\2`, "4", winregistry.REG_SZ)
257257
require.NoError(t, err)
258258
assert.True(t, found)
259259
}
@@ -275,7 +275,7 @@ func createTestRegBranch(t *testing.T) (keyPath string) {
275275

276276
func createBranchLeaves(t *testing.T, keyPath string, from int, to int) {
277277
for i := from; i <= to; i++ {
278-
_, _, err := reg.SetValue(keyPath, strconv.Itoa(i), strconv.Itoa(i), reg.REG_SZ)
278+
_, _, err := winregistry.SetValue(keyPath, strconv.Itoa(i), strconv.Itoa(i), winregistry.REG_SZ)
279279
require.NoError(t, err)
280280
}
281281
}

tasks/support/reg/registry_win.go renamed to tasks/support/winregistry/registry_win.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//go:build windows
22
// +build windows
33

4-
package reg
4+
package winregistry
55

66
import (
77
"bytes"

0 commit comments

Comments
 (0)