Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions assert/README.md

This file was deleted.

26 changes: 0 additions & 26 deletions assert/package.json

This file was deleted.

52 changes: 0 additions & 52 deletions assert/src/index.ts

This file was deleted.

85 changes: 0 additions & 85 deletions assert/test/index.test.ts

This file was deleted.

6 changes: 0 additions & 6 deletions assert/tsconfig.json

This file was deleted.

1 change: 0 additions & 1 deletion dtc-aws-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
"@aws-sdk/client-sns": "^3.645.0",
"@aws-sdk/lib-dynamodb": "^3.645.0",
"@aws-sdk/util-dynamodb": "^3.645.0",
"@cgauge/assert": "^0.27.0",
"@cgauge/dtc": "^0.27.0",
"@cgauge/log": "^0.27.0",
"@cgauge/nock-aws": "^0.27.0",
Expand Down
7 changes: 3 additions & 4 deletions dtc-aws-plugin/src/dynamo-db-plugin.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import {DynamoDB, AttributeValue} from '@aws-sdk/client-dynamodb'
import {DynamoDBDocument} from '@aws-sdk/lib-dynamodb'
import extraAssert from '@cgauge/assert'
import nodeAssert from 'node:assert'
import nodeAssert from 'node:assert/strict'
import {is, optional, unknown, record, diff, TypeFromSchema, union} from '@cgauge/type-guard'
import createLogger from '@cgauge/log'

Expand Down Expand Up @@ -73,7 +72,7 @@ export const assertExists = async (statement: DynamoAssert): Promise<void> => {
nodeAssert.fail('(DynamoDB) Item not found')
}

extraAssert.objectContains(result.Item, statement.item)
nodeAssert.partialDeepStrictEqual(result.Item, statement.item)
}

if ('query' in statement) {
Expand All @@ -97,7 +96,7 @@ export const assertExists = async (statement: DynamoAssert): Promise<void> => {

for (const item of result.Items) {
try {
extraAssert.objectContains(item, statement.item)
nodeAssert.partialDeepStrictEqual(item, statement.item)
matched = true
} catch (error) {}
}
Expand Down
4 changes: 2 additions & 2 deletions dtc-aws-plugin/src/lambda-plugin.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {Lambda} from '@aws-sdk/client-lambda'
import extraAssert from '@cgauge/assert'
import nodeAssert from 'node:assert/strict'
import {is, unknown, record, diff} from '@cgauge/type-guard'
import createLogger from '@cgauge/log'

Expand Down Expand Up @@ -64,7 +64,7 @@ export const assert = async (args: unknown) => {
throw new Error(`(Lambda) Invalid argument on assert: ${mismatch[0]}`)
}

extraAssert.objectContains(args.lambda, response)
nodeAssert.partialDeepStrictEqual(response, args.lambda)

return true
}
Expand Down
4 changes: 2 additions & 2 deletions dtc-aws-plugin/src/rds-data-plugin.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {RDSData, SqlParameter} from '@aws-sdk/client-rds-data'
import extraAssert from '@cgauge/assert'
import nodeAssert from 'node:assert/strict'
import {is, unknown, diff, optional, TypeFromSchema, record, intersection} from '@cgauge/type-guard'
import createLogger from '@cgauge/log'

Expand Down Expand Up @@ -75,7 +75,7 @@ export const assert = async (args: unknown): Promise<boolean> => {
args.rds.map(async (v) => {
const response = await executeStatement(v as RDSDataCallSql)

extraAssert.objectContains(v.response, response)
nodeAssert.partialDeepStrictEqual(response, v.response)
}),
)

Expand Down
1 change: 0 additions & 1 deletion dtc-graphql-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
"author": "Salam Suleymanov",
"license": "LGPL-3.0-or-later",
"dependencies": {
"@cgauge/assert": "^0.27.0",
"@cgauge/dtc": "^0.27.0",
"@cgauge/type-guard": "^0.27.0",
"@cgauge/log": "^0.27.0",
Expand Down
5 changes: 2 additions & 3 deletions dtc-graphql-plugin/src/graphql-call-plugin.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import extraAssert from '@cgauge/assert'
import {GraphQLClient} from 'graphql-request'
import nodeAssert from 'node:assert'
import nodeAssert from 'node:assert/strict'
import {is, record, diff, optional, unknown, intersection} from '@cgauge/type-guard'
import createLogger from '@cgauge/log'

Expand Down Expand Up @@ -61,7 +60,7 @@ export const assert = async (args: unknown): Promise<boolean> => {
}
}

extraAssert.objectContains(response, args.graphql)
nodeAssert.partialDeepStrictEqual(response, args.graphql)

return true
}
3 changes: 1 addition & 2 deletions dtc-graphql-plugin/test/nock-appsync.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import nock from 'nock'
import {RequestDocument} from 'graphql-request'
import nodeAssert from 'node:assert/strict'
import extraAssert from '@cgauge/assert'

nock.disableNetConnect()

Expand All @@ -16,7 +15,7 @@ export const partialBodyCheck = (expected: AppSyncRequest) => (body: Record<stri
return true
}

extraAssert.objectContains(body, expected)
nodeAssert.partialDeepStrictEqual(body, expected)
return true
}

Expand Down
1 change: 0 additions & 1 deletion dtc-mysql-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
"author": "Abdala Cerqueira",
"license": "LGPL-3.0-or-later",
"dependencies": {
"@cgauge/assert": "^0.27.0",
"@cgauge/dtc": "^0.27.0",
"@cgauge/log": "^0.27.0",
"@cgauge/type-guard": "^0.27.0",
Expand Down
3 changes: 1 addition & 2 deletions dtc-mysql-plugin/src/mysql-mock-plugin.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import nodeAssert from 'node:assert/strict'
import extraAssert from '@cgauge/assert'
import {Mock, mock} from 'node:test'
import * as mysql from './mock.js'
import nodeSqlParser from 'node-sql-parser'
Expand Down Expand Up @@ -75,7 +74,7 @@ export const assert = () => {

if (variables) {
nodeAssert.deepEqual(calls[i].arguments[0], sql)
extraAssert.objectContains(calls[i].arguments[1], variables)
nodeAssert.partialDeepStrictEqual(calls[i].arguments[1], variables)
} else {
nodeAssert.deepEqual(calls[i].arguments, [sql])
}
Expand Down
1 change: 0 additions & 1 deletion dtc-playwright-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
"author": "Abdala Cerqueira",
"license": "LGPL-3.0-or-later",
"dependencies": {
"@cgauge/assert": "^0.27.0",
"@cgauge/dtc": "^0.27.0",
"@cgauge/log": "^0.27.0",
"@cgauge/type-guard": "^0.27.0",
Expand Down
1 change: 0 additions & 1 deletion dtc-redis-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
"author": "Salam Suleymanov",
"license": "LGPL-3.0-or-later",
"dependencies": {
"@cgauge/assert": "^0.27.0",
"@cgauge/dtc": "^0.27.0",
"@cgauge/type-guard": "^0.27.0"
},
Expand Down
1 change: 0 additions & 1 deletion dtc/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
"author": "Abdala Cerqueira",
"license": "LGPL-3.0-or-later",
"dependencies": {
"@cgauge/assert": "^0.27.0",
"@cgauge/log": "^0.27.0",
"@cgauge/type-guard": "^0.27.0",
"nock": "^14.0.1"
Expand Down
5 changes: 2 additions & 3 deletions dtc/src/plugins/function-call-plugin.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import extraAssert from '@cgauge/assert'
import nodeAssert from 'node:assert'
import nodeAssert from 'node:assert/strict'
import {is, optional, unknown, record, diff, intersection, union} from '@cgauge/type-guard'
import createLogger from '@cgauge/log'

Expand Down Expand Up @@ -67,7 +66,7 @@ export const assert = async (args: unknown): Promise<boolean> => {
}

if (response && typeof args.function === 'object' && args.function !== null) {
extraAssert.objectContains(response, args.function)
nodeAssert.partialDeepStrictEqual(response, args.function)
}

return true
Expand Down
3 changes: 1 addition & 2 deletions dtc/src/plugins/http-call-plugin.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import nodeAssert from 'node:assert/strict'
import extraAssert from '@cgauge/assert'
import {is, union, optional, unknown, record, assert as typeAssert, diff} from '@cgauge/type-guard'
import createLogger from '@cgauge/log'

Expand Down Expand Up @@ -59,7 +58,7 @@ export const assert = async (args: unknown): Promise<boolean> => {
nodeAssert.deepStrictEqual(textResponse, args.http)
} else {
typeAssert(jsonResponse, record(String, unknown))
extraAssert.objectContains(jsonResponse, args.http)
nodeAssert.partialDeepStrictEqual(jsonResponse, args.http)
}

return true
Expand Down
3 changes: 1 addition & 2 deletions dtc/src/plugins/http-mock-plugin.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import nodeAssert from 'node:assert/strict'
import extraAssert from '@cgauge/assert'
import nock from 'nock'
import {diff, is, optional, record, union, unknown} from '@cgauge/type-guard'
import createLogger from '@cgauge/log'
Expand All @@ -25,7 +24,7 @@ export const partialBodyCheck = (expected: string | Record<string, unknown>) =>
return true
}

extraAssert.objectContains(body, expected)
nodeAssert.partialDeepStrictEqual(body, expected)
return true
}

Expand Down
3 changes: 1 addition & 2 deletions nock-aws/src/helpers.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import nodeAssert from 'node:assert/strict'
import extraAssert from '@cgauge/assert'
import nock from 'nock'

const debug = (...message: any) => { process.env.NOCK_AWS_DEBUG && console.log(...message) }
Expand All @@ -21,7 +20,7 @@ export const partialBodyCheck = (expected: string | Record<string, unknown>) =>
return true
}

extraAssert.objectContains(body, expected)
nodeAssert.partialDeepStrictEqual(body, expected)
return true
}

Expand Down
Loading
Loading