Skip to content

Commit 6ae5398

Browse files
author
LamNguyen176
committed
fixbug
1 parent 9baeb04 commit 6ae5398

File tree

5 files changed

+46
-26
lines changed

5 files changed

+46
-26
lines changed

coverage/clover.xml

+30-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,33 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<coverage generated="1729222465926" clover="3.2.0">
3-
<project timestamp="1729222465926" name="All files">
4-
<metrics statements="0" coveredstatements="0" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0" elements="0" coveredelements="0" complexity="0" loc="0" ncloc="0" packages="0" files="0" classes="0"/>
2+
<coverage generated="1729236010687" clover="3.2.0">
3+
<project timestamp="1729236010687" name="All files">
4+
<metrics statements="21" coveredstatements="0" conditionals="0" coveredconditionals="0" methods="10" coveredmethods="0" elements="31" coveredelements="0" complexity="0" loc="21" ncloc="21" packages="1" files="2" classes="2"/>
5+
<file name="CryptoAlgorithm.d.ts" path="/Users/lamnt/Desktop/react-native-crypto-algorithm/src/CryptoAlgorithm.d.ts">
6+
<metrics statements="0" coveredstatements="0" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
7+
</file>
8+
<file name="index.tsx" path="/Users/lamnt/Desktop/react-native-crypto-algorithm/src/index.tsx">
9+
<metrics statements="21" coveredstatements="0" conditionals="0" coveredconditionals="0" methods="10" coveredmethods="0"/>
10+
<line num="3" count="0" type="stmt"/>
11+
<line num="6" count="0" type="stmt"/>
12+
<line num="7" count="0" type="stmt"/>
13+
<line num="10" count="0" type="stmt"/>
14+
<line num="11" count="0" type="stmt"/>
15+
<line num="14" count="0" type="stmt"/>
16+
<line num="15" count="0" type="stmt"/>
17+
<line num="18" count="0" type="stmt"/>
18+
<line num="19" count="0" type="stmt"/>
19+
<line num="22" count="0" type="stmt"/>
20+
<line num="23" count="0" type="stmt"/>
21+
<line num="26" count="0" type="stmt"/>
22+
<line num="27" count="0" type="stmt"/>
23+
<line num="30" count="0" type="stmt"/>
24+
<line num="31" count="0" type="stmt"/>
25+
<line num="34" count="0" type="stmt"/>
26+
<line num="35" count="0" type="stmt"/>
27+
<line num="38" count="0" type="stmt"/>
28+
<line num="39" count="0" type="stmt"/>
29+
<line num="42" count="0" type="stmt"/>
30+
<line num="43" count="0" type="stmt"/>
31+
</file>
532
</project>
633
</coverage>

coverage/coverage-final.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
{"/Users/lamnt/Desktop/react-native-crypto-algorithm/src/CryptoAlgorithm.d.ts": {"path":"/Users/lamnt/Desktop/react-native-crypto-algorithm/src/CryptoAlgorithm.d.ts","statementMap":{"0":{"start":{"line":3,"column":28},"end":{"line":3,"column":41}}},"fnMap":{},"branchMap":{},"s":{"0":0},"f":{},"b":{}}
1+
{"/Users/lamnt/Desktop/react-native-crypto-algorithm/src/CryptoAlgorithm.d.ts": {"path":"/Users/lamnt/Desktop/react-native-crypto-algorithm/src/CryptoAlgorithm.d.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{}}
22
,"/Users/lamnt/Desktop/react-native-crypto-algorithm/src/index.tsx": {"path":"/Users/lamnt/Desktop/react-native-crypto-algorithm/src/index.tsx","statementMap":{"0":{"start":{"line":3,"column":28},"end":{"line":3,"column":41}},"1":{"start":{"line":6,"column":22},"end":{"line":8,"column":3}},"2":{"start":{"line":7,"column":4},"end":{"line":7,"column":45}},"3":{"start":{"line":10,"column":22},"end":{"line":12,"column":3}},"4":{"start":{"line":11,"column":4},"end":{"line":11,"column":63}},"5":{"start":{"line":14,"column":22},"end":{"line":16,"column":3}},"6":{"start":{"line":15,"column":4},"end":{"line":15,"column":63}},"7":{"start":{"line":18,"column":25},"end":{"line":20,"column":3}},"8":{"start":{"line":19,"column":4},"end":{"line":19,"column":43}},"9":{"start":{"line":22,"column":22},"end":{"line":24,"column":3}},"10":{"start":{"line":23,"column":4},"end":{"line":23,"column":56}},"11":{"start":{"line":26,"column":22},"end":{"line":28,"column":3}},"12":{"start":{"line":27,"column":4},"end":{"line":27,"column":57}},"13":{"start":{"line":30,"column":28},"end":{"line":32,"column":3}},"14":{"start":{"line":31,"column":4},"end":{"line":31,"column":48}},"15":{"start":{"line":34,"column":26},"end":{"line":36,"column":3}},"16":{"start":{"line":35,"column":4},"end":{"line":35,"column":61}},"17":{"start":{"line":38,"column":26},"end":{"line":40,"column":3}},"18":{"start":{"line":39,"column":4},"end":{"line":39,"column":61}},"19":{"start":{"line":42,"column":22},"end":{"line":44,"column":3}},"20":{"start":{"line":43,"column":4},"end":{"line":43,"column":57}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":6,"column":22},"end":{"line":6,"column":23}},"loc":{"start":{"line":6,"column":41},"end":{"line":8,"column":3}},"line":6},"1":{"name":"(anonymous_1)","decl":{"start":{"line":10,"column":22},"end":{"line":10,"column":23}},"loc":{"start":{"line":10,"column":76},"end":{"line":12,"column":3}},"line":10},"2":{"name":"(anonymous_2)","decl":{"start":{"line":14,"column":22},"end":{"line":14,"column":23}},"loc":{"start":{"line":14,"column":76},"end":{"line":16,"column":3}},"line":14},"3":{"name":"(anonymous_3)","decl":{"start":{"line":18,"column":25},"end":{"line":18,"column":26}},"loc":{"start":{"line":18,"column":31},"end":{"line":20,"column":3}},"line":18},"4":{"name":"(anonymous_4)","decl":{"start":{"line":22,"column":22},"end":{"line":22,"column":23}},"loc":{"start":{"line":22,"column":60},"end":{"line":24,"column":3}},"line":22},"5":{"name":"(anonymous_5)","decl":{"start":{"line":26,"column":22},"end":{"line":26,"column":23}},"loc":{"start":{"line":26,"column":58},"end":{"line":28,"column":3}},"line":26},"6":{"name":"(anonymous_6)","decl":{"start":{"line":30,"column":28},"end":{"line":30,"column":29}},"loc":{"start":{"line":30,"column":34},"end":{"line":32,"column":3}},"line":30},"7":{"name":"(anonymous_7)","decl":{"start":{"line":34,"column":26},"end":{"line":34,"column":27}},"loc":{"start":{"line":34,"column":65},"end":{"line":36,"column":3}},"line":34},"8":{"name":"(anonymous_8)","decl":{"start":{"line":38,"column":26},"end":{"line":38,"column":27}},"loc":{"start":{"line":38,"column":62},"end":{"line":40,"column":3}},"line":38},"9":{"name":"(anonymous_9)","decl":{"start":{"line":42,"column":22},"end":{"line":42,"column":23}},"loc":{"start":{"line":42,"column":61},"end":{"line":44,"column":3}},"line":42}},"branchMap":{},"s":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0},"b":{}}
33
}

coverage/lcov-report/index.html

+13-13
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h1>All files</h1>
2525
<div class='fl pad1y space-right2'>
2626
<span class="strong">0% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>0/22</span>
28+
<span class='fraction'>0/21</span>
2929
</div>
3030

3131

@@ -46,7 +46,7 @@ <h1>All files</h1>
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">0% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>0/22</span>
49+
<span class='fraction'>0/21</span>
5050
</div>
5151

5252

@@ -79,18 +79,18 @@ <h1>All files</h1>
7979
</tr>
8080
</thead>
8181
<tbody><tr>
82-
<td class="file low" data-value="CryptoAlgorithm.d.ts"><a href="CryptoAlgorithm.d.ts.html">CryptoAlgorithm.d.ts</a></td>
83-
<td data-value="0" class="pic low">
82+
<td class="file empty" data-value="CryptoAlgorithm.d.ts"><a href="CryptoAlgorithm.d.ts.html">CryptoAlgorithm.d.ts</a></td>
83+
<td data-value="0" class="pic empty">
8484
<div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div>
8585
</td>
86-
<td data-value="0" class="pct low">0%</td>
87-
<td data-value="1" class="abs low">0/1</td>
88-
<td data-value="100" class="pct high">100%</td>
89-
<td data-value="0" class="abs high">0/0</td>
90-
<td data-value="100" class="pct high">100%</td>
91-
<td data-value="0" class="abs high">0/0</td>
92-
<td data-value="0" class="pct low">0%</td>
93-
<td data-value="1" class="abs low">0/1</td>
86+
<td data-value="0" class="pct empty">0%</td>
87+
<td data-value="0" class="abs empty">0/0</td>
88+
<td data-value="0" class="pct empty">0%</td>
89+
<td data-value="0" class="abs empty">0/0</td>
90+
<td data-value="0" class="pct empty">0%</td>
91+
<td data-value="0" class="abs empty">0/0</td>
92+
<td data-value="0" class="pct empty">0%</td>
93+
<td data-value="0" class="abs empty">0/0</td>
9494
</tr>
9595

9696
<tr>
@@ -116,7 +116,7 @@ <h1>All files</h1>
116116
<div class='footer quiet pad2 space-top1 center small'>
117117
Code coverage generated by
118118
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
119-
at 2024-10-18T07:09:21.500Z
119+
at 2024-10-18T07:20:10.666Z
120120
</div>
121121
<script src="prettify.js"></script>
122122
<script>

coverage/lcov.info

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ TN:
22
SF:src/CryptoAlgorithm.d.ts
33
FNF:0
44
FNH:0
5-
DA:3,0
6-
LF:1
5+
LF:0
76
LH:0
87
BRF:0
98
BRH:0

src/CryptoAlgorithm.d.ts

+1-7
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
import { NativeModules } from 'react-native';
2-
3-
const { CryptoAlgorithm } = NativeModules;
4-
5-
interface CryptoAlgorithmInterface {
1+
export interface CryptoAlgorithm {
62
hashSHA256(value: string): Promise<string|null>;
73
encryptAES(value: string, secretKey: string, ivKey?: string): Promise<string|null>;
84
decryptAES(value: string, secretKey: string, ivKey?: string): Promise<string|null>;
@@ -14,5 +10,3 @@ interface CryptoAlgorithmInterface {
1410
decryptHmacAes(value: string, privateKey: string): Promise<string|null>;
1511
verifyHmac(value: string, privateKey: string): Promise<string|null>;
1612
}
17-
18-
export default CryptoAlgorithm as CryptoAlgorithmInterface;

0 commit comments

Comments
 (0)