(t *testing.T, c *st.PTYConversation, expected []st.ConversationMessage)
| 103 | } |
| 104 | |
| 105 | func assertMessages(t *testing.T, c *st.PTYConversation, expected []st.ConversationMessage) { |
| 106 | t.Helper() |
| 107 | actual := c.Messages() |
| 108 | for i := range actual { |
| 109 | require.False(t, actual[i].Time.IsZero(), "message %d Time should be non-zero", i) |
| 110 | actual[i].Time = time.Time{} |
| 111 | } |
| 112 | require.Equal(t, expected, actual) |
| 113 | } |
| 114 | |
| 115 | type statusTestStep struct { |
| 116 | snapshot string |
no test coverage detected