Skip to content

Commit

Permalink
fix: lint
Browse files Browse the repository at this point in the history
  • Loading branch information
aryanjassal committed Oct 15, 2024
1 parent bb01558 commit 949a009
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 28 deletions.
2 changes: 1 addition & 1 deletion src/secrets/CommandMkdir.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import * as binProcessors from '../utils/processors';
import {
ErrorPolykeyCLIMakeDirectory,
ErrorPolykeyCLIUncaughtException,
} from '@/errors';
} from '../errors';

class CommandMkdir extends CommandPolykey {
constructor(...args: ConstructorParameters<typeof CommandPolykey>) {
Expand Down
45 changes: 18 additions & 27 deletions tests/secrets/mkdir.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,7 @@ describe('commandMkdir', () => {
const vaultName = 'vault' as VaultName;
const dirName = 'dir';
const vaultId = await polykeyAgent.vaultManager.createVault(vaultName);
command = [
'secrets',
'mkdir',
'-np',
dataDir,
`${vaultName}:${dirName}`
];
command = ['secrets', 'mkdir', '-np', dataDir, `${vaultName}:${dirName}`];
const result = await testUtils.pkStdio([...command], {
env: { PK_PASSWORD: password },
cwd: dataDir,
Expand All @@ -75,7 +69,7 @@ describe('commandMkdir', () => {
'-np',
dataDir,
`${vaultName}:${dirNameNested}`,
'--recursive'
'--recursive',
];
const result = await testUtils.pkStdio([...command], {
env: { PK_PASSWORD: password },
Expand Down Expand Up @@ -115,7 +109,7 @@ describe('commandMkdir', () => {
const dirNameNestedP = efs.readdir(dirNameNested);
await expect(dirNameNestedP).rejects.toThrow('ENOENT');
});
})
});
});
test('should fail to make existing directory', async () => {
const vaultName = 'vault' as VaultName;
Expand All @@ -126,13 +120,7 @@ describe('commandMkdir', () => {
await efs.mkdir(dirName);
});
});
command = [
'secrets',
'mkdir',
'-np',
dataDir,
`${vaultName}:${dirName}`,
];
command = ['secrets', 'mkdir', '-np', dataDir, `${vaultName}:${dirName}`];
const result = await testUtils.pkStdio([...command], {
env: { PK_PASSWORD: password },
cwd: dataDir,
Expand All @@ -144,7 +132,7 @@ describe('commandMkdir', () => {
const dirP = efs.readdir(dirName);
await expect(dirP).toResolve();
});
})
});
});
test('should fail to make existing secret', async () => {
const vaultName = 'vault' as VaultName;
Expand Down Expand Up @@ -174,9 +162,9 @@ describe('commandMkdir', () => {
const stat = await efs.stat(secretName);
expect(stat.isFile()).toBeTruthy();
const contents = await efs.readFile(secretName);
expect(contents.toString()).toEqual(secretContent)
expect(contents.toString()).toEqual(secretContent);
});
})
});
});
test('should make directories in multiple vaults', async () => {
const vaultName1 = 'vault1' as VaultName;
Expand All @@ -200,13 +188,16 @@ describe('commandMkdir', () => {
cwd: dataDir,
});
expect(result.exitCode).toBe(0);
await polykeyAgent.vaultManager.withVaults([vaultId1, vaultId2], async (vault1, vault2) => {
const stat1 = await vaultOps.statSecret(vault1, dirName1);
expect(stat1.isDirectory()).toBeTruthy();
const stat2 = await vaultOps.statSecret(vault2, dirName2);
expect(stat2.isDirectory()).toBeTruthy();
const stat3 = await vaultOps.statSecret(vault1, dirName3);
expect(stat3.isDirectory()).toBeTruthy();
});
await polykeyAgent.vaultManager.withVaults(
[vaultId1, vaultId2],
async (vault1, vault2) => {
const stat1 = await vaultOps.statSecret(vault1, dirName1);
expect(stat1.isDirectory()).toBeTruthy();
const stat2 = await vaultOps.statSecret(vault2, dirName2);
expect(stat2.isDirectory()).toBeTruthy();
const stat3 = await vaultOps.statSecret(vault1, dirName3);
expect(stat3.isDirectory()).toBeTruthy();
},
);
});
});

0 comments on commit 949a009

Please sign in to comment.