From 22b73712b928b1af81890c792f72f153397c4cba Mon Sep 17 00:00:00 2001 From: einhornimmond Date: Tue, 3 Mar 2026 11:35:35 +0100 Subject: [PATCH] fix lint of updated tests, fix wrong import --- .../RegisterAddressTransaction.role.test.ts | 7 +++++-- .../RemoteTransactionsSync.role.ts | 2 +- .../src/schemas/typeConverter.schema.test.ts | 12 +++++------- dlt-connector/src/schemas/typeGuard.schema.test.ts | 6 ++++-- dlt-connector/src/server/index.test.ts | 8 ++++++-- 5 files changed, 21 insertions(+), 14 deletions(-) diff --git a/dlt-connector/src/interactions/sendToHiero/RegisterAddressTransaction.role.test.ts b/dlt-connector/src/interactions/sendToHiero/RegisterAddressTransaction.role.test.ts index c12694797..c1be4d10e 100644 --- a/dlt-connector/src/interactions/sendToHiero/RegisterAddressTransaction.role.test.ts +++ b/dlt-connector/src/interactions/sendToHiero/RegisterAddressTransaction.role.test.ts @@ -1,10 +1,13 @@ import { describe, expect, it } from 'bun:test' -import { InteractionValidate, ValidateType_SINGLE } from 'gradido-blockchain-js' +import { + InMemoryBlockchainProvider, + InteractionValidate, + ValidateType_SINGLE, +} from 'gradido-blockchain-js' import * as v from 'valibot' import { transactionSchema } from '../../schemas/transaction.schema' import { hieroIdSchema } from '../../schemas/typeGuard.schema' import { RegisterAddressTransactionRole } from './RegisterAddressTransaction.role' -import { InMemoryBlockchainProvider } from 'gradido-blockchain-js' const userUuid = '408780b2-59b3-402a-94be-56a4f4f4e8ec' const communityId = '1e88a0f4-d4fc-4cae-a7e8-a88e613ce324' diff --git a/dlt-connector/src/migrations/db-v2.7.0_to_blockchain-v3.7/interaction/syncDbWithBlockchain/RemoteTransactionsSync.role.ts b/dlt-connector/src/migrations/db-v2.7.0_to_blockchain-v3.7/interaction/syncDbWithBlockchain/RemoteTransactionsSync.role.ts index 8638bad25..308af4911 100644 --- a/dlt-connector/src/migrations/db-v2.7.0_to_blockchain-v3.7/interaction/syncDbWithBlockchain/RemoteTransactionsSync.role.ts +++ b/dlt-connector/src/migrations/db-v2.7.0_to_blockchain-v3.7/interaction/syncDbWithBlockchain/RemoteTransactionsSync.role.ts @@ -1,4 +1,4 @@ -import { Decimal } from 'decimal.js' +import { Decimal } from 'decimal.js-light' import { and, asc, eq, gt, inArray, isNull, ne, or } from 'drizzle-orm' import { alias } from 'drizzle-orm/mysql-core' import { diff --git a/dlt-connector/src/schemas/typeConverter.schema.test.ts b/dlt-connector/src/schemas/typeConverter.schema.test.ts index 75dc0f1fe..27259ee1e 100644 --- a/dlt-connector/src/schemas/typeConverter.schema.test.ts +++ b/dlt-connector/src/schemas/typeConverter.schema.test.ts @@ -99,13 +99,11 @@ describe('basic.schema', () => { // create blockchain in native module const communityId = 'fcd48487-6d31-4f4c-be9b-b3c8ca853912' InMemoryBlockchainProvider.getInstance().getBlockchain(communityId) - const confirmedTransaction = v.parse( - confirmedTransactionSchema, - { - base64: 'CAcS4AEKZgpkCiCBZwMplGmI7fRR9MQkaR2Dz1qQQ5BCiC1btyJD71Ue9BJABODQ9sS70th9yHn8X3K+SNv2gsiIdX/V09baCvQCb+zo7nEQgCUXOEe/tN7YaRppwt6TDcXBPxkwnw4gfpCODhJ0ChkIAhIVRGFua2UgZnVlciBkZWluIFNlaW4hEgYIgMy5/wUaAzMuNTJKCiYKINsO1hJaFPAwq+0b/IMeCiGM+fq/zufs1YHAwOeI8BfHEJSYPRIgJE0o18xb6P6PsNjh0bkN52AzhggteTzoh09jV+blMq0aABoGCMLyuf8FIgMzLjcqIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMhUIAhoRCgkIqemnUhD+4wESBBj8sgc6Jgog2w7WEloU8DCr7Rv8gx4KIYz5+r/O5+zVgcDA54jwF8cQwIQ9OicKICRNKNfMW+j+j7DY4dG5DedgM4YILXk86IdPY1fm5TKtEOuUpQRAAg==', - communityId, - }, - ) + const confirmedTransaction = v.parse(confirmedTransactionSchema, { + base64: + 'CAcS4AEKZgpkCiCBZwMplGmI7fRR9MQkaR2Dz1qQQ5BCiC1btyJD71Ue9BJABODQ9sS70th9yHn8X3K+SNv2gsiIdX/V09baCvQCb+zo7nEQgCUXOEe/tN7YaRppwt6TDcXBPxkwnw4gfpCODhJ0ChkIAhIVRGFua2UgZnVlciBkZWluIFNlaW4hEgYIgMy5/wUaAzMuNTJKCiYKINsO1hJaFPAwq+0b/IMeCiGM+fq/zufs1YHAwOeI8BfHEJSYPRIgJE0o18xb6P6PsNjh0bkN52AzhggteTzoh09jV+blMq0aABoGCMLyuf8FIgMzLjcqIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMhUIAhoRCgkIqemnUhD+4wESBBj8sgc6Jgog2w7WEloU8DCr7Rv8gx4KIYz5+r/O5+zVgcDA54jwF8cQwIQ9OicKICRNKNfMW+j+j7DY4dG5DedgM4YILXk86IdPY1fm5TKtEOuUpQRAAg==', + communityId, + }) expect(confirmedTransaction.getId()).toBe(7) expect(confirmedTransaction.getConfirmedAt().getSeconds()).toBe(1609464130) }) diff --git a/dlt-connector/src/schemas/typeGuard.schema.test.ts b/dlt-connector/src/schemas/typeGuard.schema.test.ts index 52e05c76e..445d83c9c 100644 --- a/dlt-connector/src/schemas/typeGuard.schema.test.ts +++ b/dlt-connector/src/schemas/typeGuard.schema.test.ts @@ -1,7 +1,7 @@ import { describe, expect, it } from 'bun:test' import { v4 as uuidv4 } from 'uuid' import * as v from 'valibot' -import { memoSchema, MEMO_MAX_CHARS, MEMO_MIN_CHARS, uuidv4Schema } from './typeGuard.schema' +import { MEMO_MAX_CHARS, MEMO_MIN_CHARS, memoSchema, uuidv4Schema } from './typeGuard.schema' describe('typeGuard.schema', () => { describe('Uuidv4', () => { @@ -26,7 +26,9 @@ describe('typeGuard.schema', () => { }) it('to short', () => { const memoValue = 'memo' - expect(() => v.parse(memoSchema, memoValue)).toThrow(new Error(`expect string length >= ${MEMO_MIN_CHARS}`)) + expect(() => v.parse(memoSchema, memoValue)).toThrow( + new Error(`expect string length >= ${MEMO_MIN_CHARS}`), + ) }) it('to long', () => { const memoValue = 's'.repeat(MEMO_MAX_CHARS + 1) diff --git a/dlt-connector/src/server/index.test.ts b/dlt-connector/src/server/index.test.ts index 72419de0d..22d1c775b 100644 --- a/dlt-connector/src/server/index.test.ts +++ b/dlt-connector/src/server/index.test.ts @@ -1,11 +1,15 @@ import { beforeAll, describe, expect, it, mock } from 'bun:test' import { AccountId, Timestamp, TransactionId } from '@hashgraph/sdk' -import { GradidoTransaction, KeyPairEd25519, MemoryBlock } from 'gradido-blockchain-js' +import { + GradidoTransaction, + InMemoryBlockchainProvider, + KeyPairEd25519, + MemoryBlock, +} from 'gradido-blockchain-js' import * as v from 'valibot' import { KeyPairCacheManager } from '../cache/KeyPairCacheManager' import { HieroId, hieroIdSchema } from '../schemas/typeGuard.schema' import { appRoutes } from '.' -import { InMemoryBlockchainProvider } from 'gradido-blockchain-js' const userUuid = '408780b2-59b3-402a-94be-56a4f4f4e8ec'