@@ -165,8 +165,13 @@ func TestIsWsl(t *testing.T) {
165
165
a := assert .New (t )
166
166
167
167
var (
168
+ // syscall.Utsname.Release value on various systems
169
+
170
+ // Ubuntu 20.04 on WSL2 on Windows 10 x64 20H2
168
171
ubuntu20Wsl2 = [65 ]int8 {52 , 46 , 49 , 57 , 46 , 49 , 50 , 56 , 45 , 109 , 105 , 99 , 114 , 111 , 115 , 111 , 102 , 116 , 45 , 115 , 116 , 97 , 110 , 100 , 97 , 114 , 100 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
169
- archReal = [65 ]int8 {53 , 46 , 49 , 49 , 46 , 49 , 49 , 45 , 97 , 114 , 99 , 104 , 49 , 45 , 49 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
172
+
173
+ // Arch Linux on baremetal on 2021-04-02
174
+ archReal = [65 ]int8 {53 , 46 , 49 , 49 , 46 , 49 , 49 , 45 , 97 , 114 , 99 , 104 , 49 , 45 , 49 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }
170
175
)
171
176
172
177
result := isWsl (util.Syscall {
0 commit comments