Centralize app state ownership in controller
This commit is contained in:
+4
-4
@@ -1549,8 +1549,8 @@ func TestUIActionErrorsAndStatusMessagesAreCapturedForDisplay(t *testing.T) {
|
||||
u.masterPassword.SetText("correct horse battery staple")
|
||||
|
||||
u.runAction("open vault", u.openVaultAction)
|
||||
if u.errorMessage == "" {
|
||||
t.Fatal("errorMessage = empty, want visible action error")
|
||||
if u.state.ErrorMessage == "" {
|
||||
t.Fatal("state.ErrorMessage = empty, want visible action error")
|
||||
}
|
||||
|
||||
u = newUIWithModel("desktop", vault.Model{
|
||||
@@ -1563,8 +1563,8 @@ func TestUIActionErrorsAndStatusMessagesAreCapturedForDisplay(t *testing.T) {
|
||||
u.filter()
|
||||
u.state.SelectedEntryID = "git-server"
|
||||
u.runAction("copy username", func() error { return u.copySelectedFieldAction(clipboard.TargetUsername) })
|
||||
if u.statusMessage == "" {
|
||||
t.Fatal("statusMessage = empty, want visible success status")
|
||||
if u.state.StatusMessage == "" {
|
||||
t.Fatal("state.StatusMessage = empty, want visible success status")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user