UNPKG

4.39 kBHTMLView Raw
1<!doctype html>
2<html lang="en">
3<head>
4 <title>Code coverage report for ensure-output.js</title>
5 <meta charset="utf-8" />
6 <link rel="stylesheet" href="prettify.css" />
7 <link rel="stylesheet" href="base.css" />
8 <meta name="viewport" content="width=device-width, initial-scale=1">
9 <style type='text/css'>
10 .coverage-summary .sorter {
11 background-image: url(sort-arrow-sprite.png);
12 }
13 </style>
14</head>
15<body>
16<div class='wrapper'>
17 <div class='pad1'>
18 <h1>
19 <a href="index.html">All files</a> ensure-output.js
20 </h1>
21 <div class='clearfix'>
22 <div class='fl pad1y space-right2'>
23 <span class="strong">0% </span>
24 <span class="quiet">Statements</span>
25 <span class='fraction'>0/6</span>
26 </div>
27 <div class='fl pad1y space-right2'>
28 <span class="strong">0% </span>
29 <span class="quiet">Branches</span>
30 <span class='fraction'>0/4</span>
31 </div>
32 <div class='fl pad1y space-right2'>
33 <span class="strong">0% </span>
34 <span class="quiet">Functions</span>
35 <span class='fraction'>0/2</span>
36 </div>
37 <div class='fl pad1y space-right2'>
38 <span class="strong">0% </span>
39 <span class="quiet">Lines</span>
40 <span class='fraction'>0/6</span>
41 </div>
42 </div>
43 </div>
44 <div class='status-line low'></div>
45<pre><table class="coverage">
46<tr><td class="line-count quiet">1
472
483
494
505
516
527
538
549
5510
5611
5712
5813
5914
6015
6116
6217
6318
6419
6520
6621
6722
6823</td><td class="line-coverage quiet"><span class="cline-any cline-neutral">&nbsp;</span>
69<span class="cline-any cline-neutral">&nbsp;</span>
70<span class="cline-any cline-neutral">&nbsp;</span>
71<span class="cline-any cline-neutral">&nbsp;</span>
72<span class="cline-any cline-neutral">&nbsp;</span>
73<span class="cline-any cline-neutral">&nbsp;</span>
74<span class="cline-any cline-no">&nbsp;</span>
75<span class="cline-any cline-no">&nbsp;</span>
76<span class="cline-any cline-neutral">&nbsp;</span>
77<span class="cline-any cline-no">&nbsp;</span>
78<span class="cline-any cline-neutral">&nbsp;</span>
79<span class="cline-any cline-neutral">&nbsp;</span>
80<span class="cline-any cline-neutral">&nbsp;</span>
81<span class="cline-any cline-neutral">&nbsp;</span>
82<span class="cline-any cline-neutral">&nbsp;</span>
83<span class="cline-any cline-no">&nbsp;</span>
84<span class="cline-any cline-no">&nbsp;</span>
85<span class="cline-any cline-neutral">&nbsp;</span>
86<span class="cline-any cline-no">&nbsp;</span>
87<span class="cline-any cline-neutral">&nbsp;</span>
88<span class="cline-any cline-neutral">&nbsp;</span>
89<span class="cline-any cline-neutral">&nbsp;</span>
90<span class="cline-any cline-neutral">&nbsp;</span></td><td class="text"><pre class="prettyprint lang-js">import fs from 'fs-promise';
91import path from 'path';
92&nbsp;
93// This is different from fs-extra's ensureDir because it wipes out the existing directory,
94// if it's found.
95async function <span class="fstat-no" title="function not covered" >ensureDirectory(</span>dir) {
96<span class="cstat-no" title="statement not covered" > if (await fs.exists(dir)) {</span>
97<span class="cstat-no" title="statement not covered" > await fs.remove(dir);</span>
98 }
99<span class="cstat-no" title="statement not covered" > return fs.mkdirs(dir);</span>
100}
101&nbsp;
102// This is different from fs-extra's ensureFile because it wipes out the existing file,
103// if it's found.
104async function <span class="fstat-no" title="function not covered" >ensureFile(</span>file) {
105<span class="cstat-no" title="statement not covered" > if (await fs.exists(file)) {</span>
106<span class="cstat-no" title="statement not covered" > await fs.remove(file);</span>
107 }
108<span class="cstat-no" title="statement not covered" > await fs.mkdirs(path.dirname(file));</span>
109}
110&nbsp;
111export { ensureDirectory, ensureFile };
112&nbsp;</pre></td></tr>
113</table></pre>
114<div class='push'></div><!-- for sticky footer -->
115</div><!-- /wrapper -->
116<div class='footer quiet pad2 space-top1 center small'>
117 Code coverage
118 generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 15 2017 17:17:26 GMT+1100 (AEDT)
119</div>
120</div>
121<script src="prettify.js"></script>
122<script>
123window.onload = function () {
124 if (typeof prettyPrint === 'function') {
125 prettyPrint();
126 }
127};
128</script>
129<script src="sorter.js"></script>
130</body>
131</html>