本文整理汇总了TypeScript中chai.assert.isDirectory方法的典型用法代码示例。如果您正苦于以下问题:TypeScript assert.isDirectory方法的具体用法?TypeScript assert.isDirectory怎么用?TypeScript assert.isDirectory使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类chai.assert
的用法示例。
在下文中一共展示了assert.isDirectory方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: it
it('exports valid paths', () => {
assert.isObject(ctx.paths, 'paths,');
assert.isDirectory(ctx.paths.startCwd, 'startCwd');
/*if (fs.existsSync(ctx.paths.config)) {
assert.jsonSchemaFile(ctx.paths.config, configSchema, 'config');
}*/
// TODO assert writability when assertion is implemented in chai-fs
});
示例2: expect
assert.pathExists(path, msg);
assert.notPathExists(path);
assert.notPathExists(path, msg);
// directory
expect(path).to.be.a.directory();
expect(path).to.be.a.directory(msg);
expect(path).to.not.be.a.directory();
expect(path).to.not.be.a.directory(msg);
path.should.be.a.directory();
path.should.be.a.directory(msg);
path.should.not.be.a.directory();
path.should.not.be.a.directory(msg);
assert.isDirectory(path);
assert.isDirectory(path, msg);
assert.notIsDirectory(path);
assert.notIsDirectory(path, msg);
// directory().and.empty
expect(path).to.be.a.directory().and.empty;
expect(path).to.be.a.directory(msg).and.empty;
expect(path).to.be.a.directory().and.not.empty;
expect(path).to.be.a.directory(msg).and.not.empty;
path.should.be.a.directory().and.empty;
path.should.be.a.directory(msg).and.empty;
path.should.be.a.directory().and.not.empty;
path.should.be.a.directory(msg).and.not.empty;