mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-15 22:56:48 +00:00
GODT-1364: Add windows CI machine for tests, and build
This commit is contained in:
@ -32,7 +32,7 @@ import (
|
||||
// RemoveOldVersions is a noop on darwin; we don't test it there.
|
||||
|
||||
func TestRemoveOldVersions(t *testing.T) {
|
||||
updates, err := ioutil.TempDir("", "updates")
|
||||
updates, err := ioutil.TempDir(t.TempDir(), "updates")
|
||||
require.NoError(t, err)
|
||||
|
||||
v := newTestVersioner(t, "myCoolApp", updates, "2.3.4-beta", "2.3.4", "2.3.5", "2.4.0")
|
||||
|
||||
@ -65,11 +65,13 @@ func makeDummyVersionDirectory(t *testing.T, exeName, updates, version string) s
|
||||
exe, err := os.Create(filepath.Join(target, getExeName(exeName)))
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, exe)
|
||||
require.NoError(t, exe.Close())
|
||||
require.NoError(t, os.Chmod(exe.Name(), 0700))
|
||||
|
||||
sig, err := os.Create(filepath.Join(target, getExeName(exeName)+".sig"))
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, sig)
|
||||
require.NoError(t, sig.Close())
|
||||
|
||||
return target
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user