#!/bin/sh## Copyright (c) 2017 Jeromy Johnson# MIT Licensed; see the LICENSE file in this repository.#test_description="Test keystore commands". lib/test-lib.shtest_init_ipfstest_key_cmd(){ test_expect_success "create a new rsa key"' rsahash=$(ipfs key gen foobarsa --type=rsa --size=2048) ' test_expect_success "create a new ed25519 key"' edhash=$(ipfs key gen bazed --type=ed25519) ' test_expect_success "both keys show up in list output"' echo bazed > list_exp && echo foobarsa >> list_exp && ipfs key list | sort > list_out && test_cmp list_exp list_out ' test_expect_success "key hashes show up in long list output"' ipfs key list -l | grep $edhash > /dev/null && ipfs key list -l | grep $rsahash > /dev/null '}test_key_cmdtest_done