fix(web): report a wrapped paste as the same API key format failure
This commit is contained in:
@@ -1121,8 +1121,8 @@ describe('apiKeyFailure', () => {
|
||||
['double quotes', '"sk-abc"'],
|
||||
['single quotes', '\'sk-abc\''],
|
||||
['backticks', '`sk-abc`'],
|
||||
])('fails %s as wrapped', (_label, draft) => {
|
||||
expect(apiKeyFailure(draft)).toBe('keyLooksWrapped')
|
||||
])('fails %s as a format failure', (_label, draft) => {
|
||||
expect(apiKeyFailure(draft)).toBe('keyIllegalCharacters')
|
||||
})
|
||||
|
||||
it('needs a matching closing quote before it calls a value wrapped', () => {
|
||||
|
||||
@@ -987,7 +987,7 @@ describe('API key field', () => {
|
||||
|
||||
fireEvent.change(screen.getByLabelText(en.keyInput), { target: { value: 'OPENAI_API_KEY=sk-abc' } })
|
||||
|
||||
expect(screen.getByText(en.keyLooksWrapped)).toBeTruthy()
|
||||
expect(screen.getByText(en.keyIllegalCharacters)).toBeTruthy()
|
||||
expect(buttonNamed(en.apply).disabled).toBe(true)
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user