@cryptotaxi247 / kubo / commits / 3876f1b98

More thorough ipfs add test.

License: MIT Signed-off-by: Stephen Whitmore <noffle@ipfs.io>

Stephen Whitmore committed Apr 8, 2016 at 14:33 UTC 3876f1b98e4e26e6f0560b662452fa7754b18a65
1 file changed +15 -7
test/sharness/t0040-add-and-cat.sh
+15 -7
@@ -286,19 +286,27 @@ test_expect_success "'ipfs add -r' output looks good" '
286 '
287
288 test_expect_success "'ipfs add -rn' succeeds" '
289 - mkdir mountdir/moons &&
290 - echo "Hello Europa!" >mountdir/moons/europa.txt &&
291 - echo "Hello Titan!" >mountdir/moons/titan.txt &&
289 + mkdir -p mountdir/moons/jupiter &&
290 + mkdir -p mountdir/moons/saturn &&
291 + echo "Hello Europa!" >mountdir/moons/jupiter/europa.txt &&
292 + echo "Hello Titan!" >mountdir/moons/saturn/titan.txt &&
293 + echo "hey youre no moon!" >mountdir/moons/mercury.txt &&
294 ipfs add -rn mountdir/moons >actual
295 '
296
297 test_expect_success "'ipfs add -rn' output looks good" '
296 - MOONS="QmUzSf98B1y5Aw5UcaV5SnAEDNzsppxfigbKjciy57hNRv" &&
298 + MOONS="QmVKvomp91nMih5j6hYBA8KjbiaYvEetU2Q7KvtZkLe9nQ" &&
299 EUROPA="Qmbjg7zWdqdMaK2BucPncJQDxiALExph5k3NkQv5RHpccu" &&
300 + JUPITER="QmS5mZddhFPLWFX3w6FzAy9QxyYkaxvUpsWCtZ3r7jub9J" &&
301 + SATURN="QmaMagZT4rTE7Nonw8KGSK4oe1bh533yhZrCo1HihSG8FK" &&
302 TITAN="QmZzppb9WHn552rmRqpPfgU5FEiHH6gDwi3MrB9cTdPwdb" &&
299 - echo "added $EUROPA moons/europa.txt" >expected &&
300 - echo "added $TITAN moons/titan.txt" >>expected &&
301 - echo "added $MOONS moons" >>expected &&
303 + MERCURY="QmUJjVtnN8YEeYcS8VmUeWffTWhnMQAkk5DzZdKnPhqUdK" &&
304 + echo "added $EUROPA moons/jupiter/europa.txt" >expected &&
305 + echo "added $MERCURY moons/mercury.txt" >>expected &&
306 + echo "added $TITAN moons/saturn/titan.txt" >>expected &&
307 + echo "added $JUPITER moons/jupiter" >>expected &&
308 + echo "added $SATURN moons/saturn" >>expected &&
309 + echo "added $MOONS moons" >>expected &&
310 test_cmp expected actual
311 '
312