@@ -36,7 +36,7 @@ suite('Interpreters from Windows Registry', () => {
36
36
{ key : '\\Software\\Python\\Company One' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Display Name for Company One' , name : 'DisplayName' } ,
37
37
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path1' ) } ,
38
38
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path1' , 'one.exe' ) , name : 'ExecutablePath' } ,
39
- { key : '\\Software\\Python\\Company One\\Tag1' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag1' , name : 'Version ' } ,
39
+ { key : '\\Software\\Python\\Company One\\Tag1' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag1' , name : 'SysVersion ' } ,
40
40
{ key : '\\Software\\Python\\Company One\\Tag1' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'DisplayName.Tag1' , name : 'DisplayName' }
41
41
] ;
42
42
const registry = new MockRegistry ( registryKeys , registryValues ) ;
@@ -119,14 +119,14 @@ suite('Interpreters from Windows Registry', () => {
119
119
{ key : '\\Software\\Python\\Company One' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Display Name for Company One' , name : 'DisplayName' } ,
120
120
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path1' ) } ,
121
121
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path1' , 'python.exe' ) , name : 'ExecutablePath' } ,
122
- { key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path2' ) , name : 'Version ' } ,
122
+ { key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path2' ) , name : 'SysVersion ' } ,
123
123
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'DisplayName.Tag1' , name : 'DisplayName' } ,
124
124
125
125
{ key : '\\Software\\Python\\Company One\\Tag2\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path2' ) } ,
126
126
{ key : '\\Software\\Python\\Company One\\Tag2\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path2' , 'python.exe' ) , name : 'ExecutablePath' } ,
127
127
128
128
{ key : '\\Software\\Python\\Company Two\\Tag A\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path3' ) } ,
129
- { key : '\\Software\\Python\\Company Two\\Tag A\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag A' , name : 'Version ' } ,
129
+ { key : '\\Software\\Python\\Company Two\\Tag A\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag A' , name : 'SysVersion ' } ,
130
130
131
131
{ key : '\\Software\\Python\\Company Two\\Tag B\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'conda' , 'envs' , 'numpy' ) } ,
132
132
{ key : '\\Software\\Python\\Company Two\\Tag B\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'DisplayName.Tag B' , name : 'DisplayName' } ,
@@ -175,14 +175,14 @@ suite('Interpreters from Windows Registry', () => {
175
175
{ key : '\\Software\\Python\\Company One' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Display Name for Company One' , name : 'DisplayName' } ,
176
176
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'conda' , 'envs' , 'numpy' ) } ,
177
177
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'conda' , 'envs' , 'numpy' , 'python.exe' ) , name : 'ExecutablePath' } ,
178
- { key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag1' , name : 'Version ' } ,
178
+ { key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag1' , name : 'SysVersion ' } ,
179
179
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'DisplayName.Tag1' , name : 'DisplayName' } ,
180
180
181
181
{ key : '\\Software\\Python\\Company One\\Tag2\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'conda' , 'envs' , 'scipy' ) } ,
182
182
{ key : '\\Software\\Python\\Company One\\Tag2\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'conda' , 'envs' , 'scipy' , 'python.exe' ) , name : 'ExecutablePath' } ,
183
183
184
184
{ key : '\\Software\\Python\\Company Two\\Tag A\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path1' ) } ,
185
- { key : '\\Software\\Python\\Company Two\\Tag A\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag A' , name : 'Version ' } ,
185
+ { key : '\\Software\\Python\\Company Two\\Tag A\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag A' , name : 'SysVersion ' } ,
186
186
187
187
{ key : '\\Software\\Python\\Company Two\\Tag B\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path2' ) } ,
188
188
{ key : '\\Software\\Python\\Company Two\\Tag B\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'DisplayName.Tag B' , name : 'DisplayName' } ,
@@ -234,14 +234,14 @@ suite('Interpreters from Windows Registry', () => {
234
234
{ key : '\\Software\\Python\\Company One' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Display Name for Company One' , name : 'DisplayName' } ,
235
235
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'conda' , 'envs' , 'numpy' ) } ,
236
236
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'conda' , 'envs' , 'numpy' , 'python.exe' ) , name : 'ExecutablePath' } ,
237
- { key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag1' , name : 'Version ' } ,
237
+ { key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag1' , name : 'SysVersion ' } ,
238
238
{ key : '\\Software\\Python\\Company One\\Tag1\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'DisplayName.Tag1' , name : 'DisplayName' } ,
239
239
240
240
{ key : '\\Software\\Python\\Company One\\Tag2\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'non-existent-path' , 'envs' , 'scipy' ) } ,
241
241
{ key : '\\Software\\Python\\Company One\\Tag2\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'non-existent-path' , 'envs' , 'scipy' , 'python.exe' ) , name : 'ExecutablePath' } ,
242
242
243
243
{ key : '\\Software\\Python\\Company Two\\Tag A\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'non-existent-path' ) } ,
244
- { key : '\\Software\\Python\\Company Two\\Tag A\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag A' , name : 'Version ' } ,
244
+ { key : '\\Software\\Python\\Company Two\\Tag A\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'Version.Tag A' , name : 'SysVersion ' } ,
245
245
246
246
{ key : '\\Software\\Python\\Company Two\\Tag B\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : path . join ( environmentsPath , 'path2' ) } ,
247
247
{ key : '\\Software\\Python\\Company Two\\Tag B\\InstallPath' , hive : RegistryHive . HKCU , arch : Architecture . x86 , value : 'DisplayName.Tag B' , name : 'DisplayName' } ,
0 commit comments