up
This commit is contained in:
parent
297c5a2ed1
commit
f9ccc29e81
1 changed files with 6 additions and 0 deletions
|
|
@ -4,6 +4,7 @@ import { runSanityCheck, safelySetUserBalance, TestBase } from './testBase.js'
|
||||||
import { FindOptionsWhere } from 'typeorm'
|
import { FindOptionsWhere } from 'typeorm'
|
||||||
export const ignore = false
|
export const ignore = false
|
||||||
export const dev = false
|
export const dev = false
|
||||||
|
export const storageOnly = false
|
||||||
|
|
||||||
export default async (T: TestBase) => {
|
export default async (T: TestBase) => {
|
||||||
await testCanReadUser(T)
|
await testCanReadUser(T)
|
||||||
|
|
@ -45,6 +46,11 @@ const testConcurrentReads = async (T: TestBase) => {
|
||||||
const testTransactionIsolation = async (T: TestBase) => {
|
const testTransactionIsolation = async (T: TestBase) => {
|
||||||
T.d('Starting testTransactionIsolation')
|
T.d('Starting testTransactionIsolation')
|
||||||
// Start a transaction
|
// Start a transaction
|
||||||
|
// Check initial balance before transaction
|
||||||
|
const userBefore = await T.main.storage.dbs.FindOne<User>('User', {
|
||||||
|
where: { user_id: T.user1.userId }
|
||||||
|
})
|
||||||
|
T.expect(userBefore?.balance_sats).to.not.equal(1000, 'User should not start with balance of 1000')
|
||||||
|
|
||||||
const txId = await T.main.storage.dbs.StartTx('test-transaction')
|
const txId = await T.main.storage.dbs.StartTx('test-transaction')
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue