Skip to content

Commit

Permalink
squashing
Browse files Browse the repository at this point in the history
  • Loading branch information
45930 committed Nov 20, 2024
1 parent e1fc23d commit d453a59
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 5 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"build": "npm run clean && npx tsc",
"start": "node build/src/index.js",
"dev": "cross-env NODE_NO_WARNINGS=1 npx nodemon src/index.ts",
"test": "npx tsc && for testfile in $(find build/tests -type f -name '*.test.js'); do node $testfile; done",
"test": "./run-tests.sh",
"clean": "rimraf ./build",
"gen-test-mocks": "cross-env NODE_NO_WARNINGS=1 node --loader ts-node/esm tests/mocked_sql/generate_mock_data.ts",
"benchmark": "cross-env NODE_NO_WARNINGS=1 node --loader ts-node/esm benchmark/setup.ts && npx artillery run benchmark/graphql.yaml --output benchmark/report.json",
Expand Down
11 changes: 11 additions & 0 deletions run-tests.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#!/usr/bin/env bash
set -e
shopt -s globstar # to expand '**' into nested directories./

npm run build

# find all unit tests in build and run them
for f in ./build/**/*test.js; do
echo "Running $f"
node --enable-source-maps --stack-trace-limit=1000 --test $f;
done
2 changes: 1 addition & 1 deletion src/db/sql/events-actions/queries.ts
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ function emittedEventsCTE(db_client: postgres.Sql) {
*,
zke.id AS zkapp_event_id,
zkf.id AS zkapp_event_element_id,
zkfa.element_ids AS zkapp_event_element_ids,
zke.element_ids AS zkapp_event_element_ids,
zkfa.id AS zkapp_event_array_id
FROM
emitted_zkapp_commands
Expand Down
14 changes: 11 additions & 3 deletions tests/resolvers.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,17 @@ describe('Query Resolvers', async () => {
}
});

after(async () => {
after(() => {
process.on('uncaughtException', (err) => {
console.error('Uncaught exception:', err);
process.exit(1);
});

process.on('unhandledRejection', (reason, promise) => {
console.error('Unhandled rejection at:', promise, 'reason:', reason);
process.exit(1);
});

process.exit(0);
});

Expand Down Expand Up @@ -201,9 +211,7 @@ describe('Query Resolvers', async () => {
document: parse(`${eventsQuery}`),
});
const events = results.data.events;
console.log(events);
const lastEvent = events[events.length - 1];
console.log(lastEvent);
assert.strictEqual(lastEvent.eventData.length, 3);
});
});
Expand Down

0 comments on commit d453a59

Please sign in to comment.