mirror of
https://github.com/ferdikoomen/openapi-typescript-codegen.git
synced 2025-12-08 20:16:21 +00:00
17 lines
706 B
TypeScript
17 lines
706 B
TypeScript
import { getPattern } from './getPattern';
|
|
|
|
describe('getPattern', () => {
|
|
it('should produce correct result', () => {
|
|
expect(getPattern()).toEqual(undefined);
|
|
expect(getPattern('')).toEqual('');
|
|
expect(getPattern('^[a-zA-Z]')).toEqual('^[a-zA-Z]');
|
|
expect(getPattern('^\\w+$')).toEqual('^\\\\w+$');
|
|
expect(getPattern('^\\d{3}-\\d{2}-\\d{4}$')).toEqual('^\\\\d{3}-\\\\d{2}-\\\\d{4}$');
|
|
expect(getPattern('\\')).toEqual('\\\\');
|
|
expect(getPattern('\\/')).toEqual('\\\\/');
|
|
expect(getPattern('\\/\\/')).toEqual('\\\\/\\\\/');
|
|
// eslint-disable-next-line prettier/prettier
|
|
expect(getPattern("'")).toEqual("\\'");
|
|
});
|
|
});
|