Other: Fix force-update test after version bump

This commit is contained in:
James Houlahan
2022-10-12 17:17:22 +02:00
parent d330000c8d
commit 6ee71d238b
3 changed files with 13 additions and 11 deletions

View File

@ -34,11 +34,17 @@ func withBridge(
cookieJar http.CookieJar,
fn func(*bridge.Bridge) error,
) error {
// Get the current bridge version.
version, err := semver.NewVersion(constants.Version)
if err != nil {
return fmt.Errorf("could not create version: %w", err)
}
// Create the underlying dialer used by the bridge.
// It only connects to trusted servers and reports any untrusted servers it finds.
pinningDialer := dialer.NewPinningTLSDialer(
dialer.NewBasicTLSDialer(constants.APIHost),
dialer.NewTLSReporter(constants.APIHost, constants.AppVersion, identifier, dialer.TrustedAPIPins),
dialer.NewTLSReporter(constants.APIHost, constants.AppVersion(version.Original()), identifier, dialer.TrustedAPIPins),
dialer.NewTLSPinChecker(dialer.TrustedAPIPins),
)
@ -57,12 +63,6 @@ func withBridge(
return fmt.Errorf("could not create updater: %w", err)
}
// Get the current bridge version.
version, err := semver.NewVersion(constants.Version)
if err != nil {
return fmt.Errorf("could not create version: %w", err)
}
// Create a new bridge.
bridge, err := bridge.New(
// The app stuff.