mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-17 23:56:56 +00:00
Other: Single instance
This commit is contained in:
@ -3,12 +3,13 @@ package focus
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/Masterminds/semver/v3"
|
||||
"github.com/stretchr/testify/require"
|
||||
)
|
||||
|
||||
func TestFocusRaise(t *testing.T) {
|
||||
func TestFocus_Raise(t *testing.T) {
|
||||
// Start the focus service.
|
||||
service, err := NewService()
|
||||
service, err := NewService(semver.MustParse("1.2.3"))
|
||||
require.NoError(t, err)
|
||||
|
||||
// Try to dial it, it should succeed.
|
||||
@ -23,3 +24,14 @@ func TestFocusRaise(t *testing.T) {
|
||||
// Try to dial it, it should fail.
|
||||
require.False(t, TryRaise())
|
||||
}
|
||||
|
||||
func TestFocus_Version(t *testing.T) {
|
||||
// Start the focus service.
|
||||
_, err := NewService(semver.MustParse("1.2.3"))
|
||||
require.NoError(t, err)
|
||||
|
||||
// Try to dial it, it should succeed.
|
||||
version, ok := TryVersion()
|
||||
require.True(t, ok)
|
||||
require.Equal(t, "1.2.3", version.String())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user