Skip to content

Commit

Permalink
Removed separate type tests, refined original tests with fixed test c…
Browse files Browse the repository at this point in the history
…ases
  • Loading branch information
Sukairo-02 committed Apr 28, 2024
1 parent cd7bba3 commit 462e5bf
Show file tree
Hide file tree
Showing 18 changed files with 18 additions and 970 deletions.
6 changes: 6 additions & 0 deletions drizzle-typebox/tests/pg.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export const roleEnum = pgEnum('role', ['admin', 'user']);

const users = pgTable('users', {
a: integer('a').array(),
strArr: text('str_arr').array(),
id: serial('id').primaryKey(),
name: text('name'),
email: text('email').notNull(),
Expand All @@ -26,6 +27,7 @@ const users = pgTable('users', {

const testUser = {
a: [1, 2, 3],
strArr: ['one', 'two', 'three'],
id: 1,
name: 'John Doe',
email: 'john.doe@example.com',
Expand Down Expand Up @@ -92,6 +94,7 @@ test('users insert schema', (t) => {

const expected = Type.Object({
a: Type.Optional(Nullable(Type.Array(Type.Number()))),
strArr: Type.Optional(Nullable(Type.Array(Type.String()))),
id: Type.Optional(Type.Number({ minimum: 0 })),
name: Type.Optional(Nullable(Type.String())),
email: Type.String(),
Expand Down Expand Up @@ -119,6 +122,7 @@ test('users insert schema w/ defaults', (t) => {

const expected = Type.Object({
a: Type.Optional(Nullable(Type.Array(Type.Number()))),
strArr: Type.Optional(Nullable(Type.Array(Type.String()))),
id: Type.Optional(Type.Number()),
name: Type.Optional(Nullable(Type.String())),
email: Type.String(),
Expand Down Expand Up @@ -150,6 +154,7 @@ test('users select schema', (t) => {

const expected = Type.Object({
a: Nullable(Type.Array(Type.Number())),
strArr: Nullable(Type.Array(Type.String())),
id: Type.Number({ minimum: 0 }),
name: Nullable(Type.String()),
email: Type.String(),
Expand All @@ -175,6 +180,7 @@ test('users select schema w/ defaults', (t) => {

const expected = Type.Object({
a: Nullable(Type.Array(Type.Number())),
strArr: Nullable(Type.Array(Type.String())),
id: Type.Number(),
name: Nullable(Type.String()),
email: Type.String(),
Expand Down
181 changes: 0 additions & 181 deletions drizzle-typebox/type-tests/mysql.ts

This file was deleted.

66 changes: 0 additions & 66 deletions drizzle-typebox/type-tests/pg.ts

This file was deleted.

65 changes: 0 additions & 65 deletions drizzle-typebox/type-tests/sqlite.ts

This file was deleted.

11 changes: 0 additions & 11 deletions drizzle-typebox/type-tests/tsconfig.json

This file was deleted.

5 changes: 0 additions & 5 deletions drizzle-typebox/type-tests/utils.ts

This file was deleted.

0 comments on commit 462e5bf

Please sign in to comment.