-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathfeature2.spec.js
More file actions
43 lines (34 loc) · 826 Bytes
/
feature2.spec.js
File metadata and controls
43 lines (34 loc) · 826 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
const { RTMClient } = require("@slack/rtm-api");
const fs = require("fs");
const assert = require("assert");
const haksa = require("./haksa");
require("dotenv").config();
let token;
try {
token = fs.readFileSync("./token").toString("utf-8");
} catch (err) {
console.error(err);
}
const channel = "D047VRXT0C9";
const rtm = new RTMClient(token);
(async () => {
await rtm.start().catch(console.error);
})();
let res;
let runmmdd;
for (let i = 0; i < 5; i += 1) {
runmmdd = `${Math.floor(Math.random() * 11) + 1}/${Math.floor(
Math.random() * 31
)}`;
}
describe("feature2 test", async () => {
before(async () => {
res = await haksa(rtm, channel, runmmdd);
return res;
});
it("학사 일정 테스트", (done) => {
console.log(res);
assert.equal(res, "success");
done();
});
});