keyIDs extracts the IDs from a slice of AIProviderKey responses, in order, to make assertions on key-set membership easier to read.
(keys []codersdk.AIProviderKey)
| 23 | // keyIDs extracts the IDs from a slice of AIProviderKey responses, in |
| 24 | // order, to make assertions on key-set membership easier to read. |
| 25 | func keyIDs(keys []codersdk.AIProviderKey) []uuid.UUID { |
| 26 | out := make([]uuid.UUID, len(keys)) |
| 27 | for i, k := range keys { |
| 28 | out[i] = k.ID |
| 29 | } |
| 30 | return out |
| 31 | } |
| 32 | |
| 33 | func TestAIProvidersCRUD(t *testing.T) { |
| 34 | t.Parallel() |
no outgoing calls
no test coverage detected