1 | "use strict";
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 | Object.defineProperty(exports, "__esModule", { value: true });
|
19 | const assert = require("assert");
|
20 | const mocha_1 = require("mocha");
|
21 | const fs_1 = require("../fs");
|
22 | mocha_1.describe('#isDir()', async function () {
|
23 | mocha_1.describe('async', async function () {
|
24 | mocha_1.it('script check', async function () {
|
25 | const THAT_FILE = await fs_1.isDir(__filename);
|
26 | const THAT_DIR = await fs_1.isDir(__dirname);
|
27 | assert.equal(THAT_DIR, true);
|
28 | assert.strictEqual(THAT_DIR, true);
|
29 | assert.equal(THAT_FILE, false);
|
30 | assert.strictEqual(THAT_FILE, false);
|
31 | });
|
32 | mocha_1.it('script check (LSTAT)', async function () {
|
33 | const THAT_FILE = await fs_1.isDir(__filename, true);
|
34 | const THAT_DIR = await fs_1.isDir(__dirname, true);
|
35 | assert.equal(THAT_DIR, true);
|
36 | assert.strictEqual(THAT_DIR, true);
|
37 | assert.equal(THAT_FILE, false);
|
38 | assert.strictEqual(THAT_FILE, false);
|
39 | });
|
40 | });
|
41 | mocha_1.describe('sync', async function () {
|
42 | mocha_1.it('script check', function () {
|
43 | const THAT_FILE = fs_1.isDirSync(__filename);
|
44 | const THAT_DIR = fs_1.isDirSync(__dirname);
|
45 | assert.equal(THAT_DIR, true);
|
46 | assert.strictEqual(THAT_DIR, true);
|
47 | assert.equal(THAT_FILE, false);
|
48 | assert.strictEqual(THAT_FILE, false);
|
49 | });
|
50 | mocha_1.it('script check (LSTAT)', function () {
|
51 | const THAT_FILE = fs_1.isDirSync(__filename, true);
|
52 | const THAT_DIR = fs_1.isDirSync(__dirname, true);
|
53 | assert.equal(THAT_DIR, true);
|
54 | assert.strictEqual(THAT_DIR, true);
|
55 | assert.equal(THAT_FILE, false);
|
56 | assert.strictEqual(THAT_FILE, false);
|
57 | });
|
58 | });
|
59 | });
|
60 |
|
\ | No newline at end of file |