(t *testing.T)
| 182 | } |
| 183 | |
| 184 | func TestProtoFromLifecycle(t *testing.T) { |
| 185 | t.Parallel() |
| 186 | now := dbtime.Now() |
| 187 | for _, s := range codersdk.WorkspaceAgentLifecycleOrder { |
| 188 | sr := agentsdk.PostLifecycleRequest{State: s, ChangedAt: now} |
| 189 | pr, err := agentsdk.ProtoFromLifecycle(sr) |
| 190 | require.NoError(t, err) |
| 191 | require.Equal(t, now, pr.ChangedAt.AsTime()) |
| 192 | state, err := agentsdk.LifecycleStateFromProto(pr.State) |
| 193 | require.NoError(t, err) |
| 194 | require.Equal(t, s, state) |
| 195 | } |
| 196 | } |
| 197 | |
| 198 | func TestProtoFromMetadataResult(t *testing.T) { |
| 199 | t.Parallel() |
nothing calls this directly
no test coverage detected