@@ -83,6 +83,44 @@ test_expect_success "'ipfs add -q' output looks good" '
83
83
test_cmp expected actual
84
84
'
85
85
86
+ test_expect_success " 'ipfs add -q' with stdin input succeeds" '
87
+ echo "Hello Jupiter!" | ipfs add -q >actual
88
+ '
89
+
90
+ test_expect_success " 'ipfs add -q' output looks good" '
91
+ HASH="QmUnvPcBctVTAcJpigv6KMqDvmDewksPWrNVoy1E1WP5fh" &&
92
+ echo "$HASH" >expected &&
93
+ test_cmp expected actual
94
+ '
95
+
96
+ test_expect_success " 'ipfs cat' succeeds" '
97
+ ipfs cat "$HASH" >actual
98
+ '
99
+
100
+ test_expect_success " ipfs cat output looks good" '
101
+ echo "Hello Jupiter!" >expected &&
102
+ test_cmp expected actual
103
+ '
104
+
105
+ test_expect_success " 'ipfs add' with stdin input succeeds" '
106
+ printf "Hello Neptune!\nHello Pluton!" | ipfs add >actual
107
+ '
108
+
109
+ test_expect_success " 'ipfs add' output looks good" '
110
+ HASH="QmZDhWpi8NvKrekaYYhxKCdNVGWsFFe1CREnAjP1QbPaB3" &&
111
+ echo "added $HASH " >expected &&
112
+ test_cmp expected actual
113
+ '
114
+
115
+ test_expect_success " 'ipfs cat' with stdin input succeeds" '
116
+ echo "$HASH" | ipfs cat >actual
117
+ '
118
+
119
+ test_expect_success " ipfs cat with stdin input output looks good" '
120
+ printf "Hello Neptune!\nHello Pluton!" >expected &&
121
+ test_cmp expected actual
122
+ '
123
+
86
124
test_expect_success " 'ipfs add -r' succeeds" '
87
125
mkdir mountdir/planets &&
88
126
echo "Hello Mars!" >mountdir/planets/mars.txt &&
0 commit comments