Skip to content
This repository was archived by the owner on Jun 3, 2025. It is now read-only.

Commit e0c1c8d

Browse files
committed
Setup for mocha unit test
1 parent 03fe5de commit e0c1c8d

File tree

9 files changed

+2509
-74
lines changed

9 files changed

+2509
-74
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@ yarn.lock
44
dist
55
.idea/
66
lib
7+
coverage
8+
.nyc_output

.mocharc.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# This is the Mocha config file
2+
allow-uncaught: true
3+
async-only: false
4+
bail: false
5+
check-leaks: false
6+
color: true
7+
delay: false
8+
diff: true
9+
exit: false
10+
extension: 'js'
11+
forbid-only: false
12+
forbid-pending: false
13+
full-trace: true
14+
growl: false
15+
inline-diffs: false
16+
recursive: false
17+
require: ['./test/errorHandle.js','esm','@babel/register','mock-local-storage','jsdom-global/register','ignore-styles','./test/helpers.js','./test/dom.js']
18+
retries: 1
19+
slow: 75
20+
sort: false
21+
timeout: false # same as "no-timeout: true" or "timeout: 0"
22+
trace-warnings: true # node flags ok
23+
ui: 'bdd'
24+
v8-stack-trace-limit: 100 # V8 flags are prepended with "v8-"
25+
watch: false

.nycrc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"lines": 80,
3+
"statements": 80,
4+
"functions": 80,
5+
"branches": 80,
6+
"exclude": ["test", "src/test", "src/__test__", "dist", "webpack", "bin"]
7+
}
8+

0 commit comments

Comments
 (0)