Extra tests for backslashed two-way variables
This commit is contained in:
parent
dc6d5d9b8e
commit
7d72653c93
@ -17,6 +17,10 @@ func TestVariablesWithBackslashes(t *testing.T) {
|
|||||||
assert.Equal(t, expectSingle, vars["single-backslash"]["blender"])
|
assert.Equal(t, expectSingle, vars["single-backslash"]["blender"])
|
||||||
assert.Equal(t, expectDouble, vars["double-backslash"]["blender"])
|
assert.Equal(t, expectDouble, vars["double-backslash"]["blender"])
|
||||||
assert.Equal(t, expectSingle, vars["quoted-double-backslash"]["blender"])
|
assert.Equal(t, expectSingle, vars["quoted-double-backslash"]["blender"])
|
||||||
|
|
||||||
|
assert.Equal(t, `C:\Downloads\tab\newline.exe`, vars["single-backslash-common-escapechar"]["blender"])
|
||||||
|
assert.Equal(t, `C:\Downloads\blender-1.0\`, vars["single-backslash-trailing"]["blender"])
|
||||||
|
assert.Equal(t, `F:\`, vars["single-backslash-drive-only"]["blender"])
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestReplaceTwowayVariables(t *testing.T) {
|
func TestReplaceTwowayVariables(t *testing.T) {
|
||||||
|
@ -22,3 +22,9 @@ variables:
|
|||||||
value: C:\\Downloads\\blender-1.0\\blender.exe
|
value: C:\\Downloads\\blender-1.0\\blender.exe
|
||||||
- platform: quoted-double-backslash
|
- platform: quoted-double-backslash
|
||||||
value: "C:\\Downloads\\blender-1.0\\blender.exe"
|
value: "C:\\Downloads\\blender-1.0\\blender.exe"
|
||||||
|
- platform: single-backslash-common-escapechar
|
||||||
|
value: C:\Downloads\tab\newline.exe
|
||||||
|
- platform: single-backslash-trailing
|
||||||
|
value: C:\Downloads\blender-1.0\
|
||||||
|
- platform: single-backslash-drive-only
|
||||||
|
value: F:\
|
||||||
|
Loading…
x
Reference in New Issue
Block a user