@@ -12,26 +12,16 @@ describe('id', () => {
12
12
env . IPFS_PATH = repoPath
13
13
14
14
describe ( 'api offline' , ( ) => {
15
- it . skip ( 'get the id' , ( done ) => {
15
+ it ( 'get the id' , ( done ) => {
16
16
nexpect . spawn ( 'node' , [ process . cwd ( ) + '/src/cli/bin.js' , 'id' ] , { env} )
17
17
. run ( ( err , stdout , exitcode ) => {
18
- expect (
19
- stdout
20
- ) . to . be . eql ( [
21
- '{' ,
22
- ' "ID": "QmQ2zigjQikYnyYUSXZydNXrDRhBut2mubwJBaLXobMt3A",' ,
23
- ' "PublicKey": "CAASpgIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2SKo/HMFZeBml1AF3XijzrxrfQXdJzjePBZAbdxqKR1Mc6juRHXij6HXYPjlAk01BhF1S3Ll4Lwi0cAHhggf457sMg55UWyeGKeUv0ucgvCpBwlR5cQ020i0MgzjPWOLWq1rtvSbNcAi2ZEVn6+Q2EcHo3wUvWRtLeKz+DZSZfw2PEDC+DGPJPl7f8g7zl56YymmmzH9liZLNrzg/qidokUv5u1pdGrcpLuPNeTODk0cqKB+OUbuKj9GShYECCEjaybJDl9276oalL9ghBtSeEv20kugatTvYy590wFlJkkvyl+nPxIH0EEYMKK9XRWlu9XYnoSfboiwcv8M3SlsjAgMBAAE=",' ,
24
- ' "Addresses": [' ,
25
- ' "/ip4/127.0.0.1/tcp/9990/ws",' ,
26
- ' "/ip4/127.0.0.1/tcp/9999"' ,
27
- ' ],' ,
28
- ' "AgentVersion": "js-ipfs",' ,
29
- ' "ProtocolVersion": "9000"' ,
30
- '}'
31
- ] )
32
-
33
18
expect ( err ) . to . not . exist
34
19
expect ( exitcode ) . to . equal ( 0 )
20
+
21
+ const id = JSON . parse ( stdout . join ( '' ) )
22
+ expect ( id ) . to . have . property ( 'id' )
23
+ expect ( id ) . to . have . property ( 'publicKey' )
24
+ expect ( id ) . to . have . property ( 'addresses' )
35
25
done ( )
36
26
} )
37
27
} )
@@ -55,26 +45,17 @@ describe('id', () => {
55
45
} )
56
46
} )
57
47
58
- it . skip ( 'get the id' , ( done ) => {
48
+ it ( 'get the id' , ( done ) => {
59
49
nexpect . spawn ( 'node' , [ process . cwd ( ) + '/src/cli/bin.js' , 'id' ] , { env} )
60
50
. run ( ( err , stdout , exitcode ) => {
61
- expect (
62
- stdout
63
- ) . to . be . eql ( [
64
- '{' ,
65
- ' "ID": "QmQ2zigjQikYnyYUSXZydNXrDRhBut2mubwJBaLXobMt3A",' ,
66
- ' "PublicKey": "CAASpgIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2SKo/HMFZeBml1AF3XijzrxrfQXdJzjePBZAbdxqKR1Mc6juRHXij6HXYPjlAk01BhF1S3Ll4Lwi0cAHhggf457sMg55UWyeGKeUv0ucgvCpBwlR5cQ020i0MgzjPWOLWq1rtvSbNcAi2ZEVn6+Q2EcHo3wUvWRtLeKz+DZSZfw2PEDC+DGPJPl7f8g7zl56YymmmzH9liZLNrzg/qidokUv5u1pdGrcpLuPNeTODk0cqKB+OUbuKj9GShYECCEjaybJDl9276oalL9ghBtSeEv20kugatTvYy590wFlJkkvyl+nPxIH0EEYMKK9XRWlu9XYnoSfboiwcv8M3SlsjAgMBAAE=",' ,
67
- ' "Addresses": [' ,
68
- ' "/ip4/127.0.0.1/tcp/9990/ws",' ,
69
- ' "/ip4/127.0.0.1/tcp/9999"' ,
70
- ' ],' ,
71
- ' "AgentVersion": "js-ipfs",' ,
72
- ' "ProtocolVersion": "9000"' ,
73
- '}'
74
- ] )
75
-
76
51
expect ( err ) . to . not . exist
77
52
expect ( exitcode ) . to . equal ( 0 )
53
+
54
+ const id = JSON . parse ( stdout . join ( '' ) )
55
+ expect ( id ) . to . have . property ( 'id' )
56
+ expect ( id ) . to . have . property ( 'publicKey' )
57
+ expect ( id ) . to . have . property ( 'addresses' )
58
+
78
59
done ( )
79
60
} )
80
61
} )
0 commit comments