(t *testing.T, m *core.Member, timeout time.Duration)
| 206 | } |
| 207 | |
| 208 | func waitRedshiftSubResult(t *testing.T, m *core.Member, timeout time.Duration) *core.Result { |
| 209 | t.Helper() |
| 210 | select { |
| 211 | case msg := <-m.Result: |
| 212 | if len(msg.Errors) != 0 { |
| 213 | t.Fatalf("subscription returned errors: %+v", msg.Errors) |
| 214 | } |
| 215 | return msg |
| 216 | case <-time.After(timeout): |
| 217 | t.Fatalf("timed out waiting for redshift subscription result after %s", timeout) |
| 218 | } |
| 219 | return nil |
| 220 | } |
| 221 | |
| 222 | func assertNoRedshiftSubResult(t *testing.T, m *core.Member, timeout time.Duration) { |
| 223 | t.Helper() |
no outgoing calls
no test coverage detected