mirror of
https://github.com/absmach/magistrala.git
synced 2026-08-07 07:14:46 +00:00
NOISSUE - Blocking and Async Consumer Interface (#1742)
* Add Async Consumer Support Author: aryan <aryangodara03@gmail.com> Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * update consumer_async, fix flush interval Signed-off-by: aryan <aryangodara03@gmail.com> * update influxdb from 1.4.0 to 2.12.3 Signed-off-by: aryan <aryangodara03@gmail.com> * separate tests and update logging and metrics middlewares Signed-off-by: aryan <aryangodara03@gmail.com> * fix typos and comments Signed-off-by: aryan <aryangodara03@gmail.com> * fix interfaces and tests Signed-off-by: aryan <aryangodara03@gmail.com> * fix interface and add docs Signed-off-by: aryan <aryangodara03@gmail.com> * update Consumer interface godoc Signed-off-by: aryan <aryangodara03@gmail.com> * update influx-writer logger Signed-off-by: aryan <aryangodara03@gmail.com> --------- Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> Signed-off-by: aryan <aryangodara03@gmail.com> Co-authored-by: dusanb94 <dusan.borovcanin@mainflux.com>
This commit is contained in:
@@ -322,7 +322,7 @@ func TestConsume(t *testing.T) {
|
||||
}
|
||||
|
||||
for _, tc := range cases {
|
||||
err := svc.Consume(tc.msg)
|
||||
err := svc.ConsumeBlocking(tc.msg)
|
||||
assert.True(t, errors.Contains(err, tc.err), fmt.Sprintf("%s: expected %s got %s\n", tc.desc, tc.err, err))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user