pvtchat/backend/test/test-utils.ts

16 lines
444 B
TypeScript
Raw Normal View History

2021-08-22 19:25:02 +01:00
import { generateSnowflake } from '../src/data/snowflake-entity';
export function longString(length: number) {
return new Array(length).fill('a').join();
}
export function longArray(length: number) {
return new Array(length).fill(generateSnowflake());
}
export function mongooseError(error: any): string | boolean {
if (error) {
2021-08-26 12:47:46 +01:00
const key = Object.keys(error.errors)[0];
2021-08-22 19:25:02 +01:00
return error?.errors[key].message;
}
return true;
}