fix: CI — тесты падали на сборке пакета app и на старом переходе
- e2e_channel.OnMessage принимал func(chat.Incoming), а интерфейс chat.Channel требует chat.Handler (named type) — пакет app не компилировался; - storage_test готовил цепочку ready→running напрямую, но ready→running больше невалиден (нужен approved): вставлен переход approved. Всё проверено локально: go build ./... + go test ./... зелёные.
This commit is contained in:
@@ -144,8 +144,8 @@ type e2eChannel struct {
|
||||
}
|
||||
|
||||
func (c *e2eChannel) Run(_ context.Context) error { return nil }
|
||||
func (c *e2eChannel) OnMessage(f func(chat.Incoming)) {
|
||||
c.onMsg = f
|
||||
func (c *e2eChannel) OnMessage(h chat.Handler) {
|
||||
c.onMsg = h
|
||||
}
|
||||
func (c *e2eChannel) Send(_ context.Context, _ chat.Address, m chat.Message) error {
|
||||
c.sent = append(c.sent, m)
|
||||
|
||||
Reference in New Issue
Block a user