Expect null if bond or authority is not found

This commit is contained in:
neeraj 2024-03-12 12:00:39 +05:30
parent a53e2178d2
commit c8d4783577
4 changed files with 4 additions and 10 deletions

View File

@ -88,9 +88,7 @@ const bondTests = () => {
test('Cancel bond.', async () => {
await registry.cancelBond({ id: bond1.id }, privateKey, fee);
const [bond] = await registry.getBondsByIds([bond1.id]);
expect(bond.id).toBe('');
expect(bond.owner).toBe('');
expect(bond.balance).toHaveLength(0);
expect(bond).toBe(null);
});
});

View File

@ -69,10 +69,7 @@ const namingTests = () => {
test('Lookup non existing authority', async () => {
const [record] = await registry.lookupAuthorities(['does-not-exist']);
expect(record.ownerAddress).toBe('');
expect(record.ownerPublicKey).toBe('');
expect(Number(record.height)).toBe(0);
expect(record).toBe(null);
});
test('Reserve already reserved authority', async () => {

View File

@ -105,7 +105,7 @@ export class RegistryClient {
*/
static async getResult (query: any, key: string, modifier?: (rows: any[]) => {}) {
const result = await query;
if (result && result[key] && result[key].length && result[key][0] !== null) {
if (result && result[key]) {
if (modifier) {
return modifier(result[key]);
}

View File

@ -36,8 +36,7 @@ describe('Querying', () => {
expect(registry.chainID).toBe(chainId);
});
// TODO: Check get status error
xtest('Get status.', async () => {
test('Get status.', async () => {
const status = await registry.getStatus();
expect(status).toBeDefined();
expect(status.version).toBeDefined();