refactor helper funcs

This commit is contained in:
0xmuralik 2023-03-29 17:10:00 +05:30
parent a2237f3559
commit b7a8e7c234

View File

@ -10,19 +10,14 @@ export const cliTest = (args: any) => {
export function createBond(type: string, quantity: string):string{ export function createBond(type: string, quantity: string):string{
const resp=cliTest("bond create --type aphoton --quantity 1000000000"); const resp=cliTest("bond create --type aphoton --quantity 1000000000");
expect(resp).toBeDefined; expect(resp.bondId).toBeDefined();
return resp.bondId
// refactor to get bondId from create resp
const list=cliTest("bond list");
const bondId=JSON.parse(list)[0].id
expect(resp).toBeDefined;
return bondId
}; };
export function createRecord(filepath: string, bondId: string):string{ export function createRecord(filepath: string, bondId: string):string{
const resp=cliTest("record publish --filename "+filepath+" --bond-id "+bondId); const resp=cliTest("record publish --filename "+filepath+" --bond-id "+bondId);
const recordId = resp.substring(resp.indexOf(":")+3,resp.indexOf("}")-2) expect(resp.id).toBeDefined();
return recordId return resp.id
} }
export function createAuthority(name:string):string{ export function createAuthority(name:string):string{