Files
Maciej Borzecki 25c9e7de42 daemon: fix notices API tests on non Ubuntu (#13823)
Snap mount location is hardcoded, but os-release is not mocked, so host paths
are assumed.

Failed like so:

```
----------------------------------------------------------------------
FAIL: api_notices_test.go:947: noticesSuite.TestAddNoticesSnapCmdReexecCore

api_notices_test.go:948:
    s.testAddNoticesSnapCmd(c, "/snap/core/12/usr/bin/snap", false)
api_base_test.go:648:
    c.Assert(rsp.Type, check.Equals, daemon.ResponseTypeSync, check.Commentf("expected sync resp: %#v, result: %+v", rsp, rsp.Result))
... obtained daemon.ResponseType = "error"
... expected daemon.ResponseType = "sync"
... expected sync resp: &daemon.respJSON{Type:"error", Status:403, StatusText:"", Result:(*daemon.errorResult)(0xc0007911d0), Change:"", Sources:[]string(nil), SuggestedCurrency:"", WarningTimestamp:<nil>, WarningCount:0, Maintenance:(*daemon.errorResult)(nil)}, result: &{Message:only snap command can record notices Kind:login-required Value:<nil>}
... Difference:
...     "error" != "sync"

```

Signed-off-by: Maciej Borzecki <maciej.borzecki@canonical.com>
2024-04-12 16:04:58 +02:00
..
2023-07-20 18:03:32 +02:00
2021-06-03 13:49:26 +02:00
2023-01-06 12:12:43 +01:00
2021-06-03 13:49:26 +02:00
2022-05-20 17:14:19 +01:00
2021-06-03 13:49:26 +02:00
2024-02-15 15:15:02 +01:00
2023-12-06 16:09:03 -06:00