#!/bin/bash set -e echo "Test RSA key" ssh-keygen -lf fixtures/pub-rsa-2048.ssh.pub | tee fingerprint.txt node bin/ssh-fingerprint.js fixtures/pub-rsa-2048.ssh.pub > fingerprint.1.txt diff fingerprint.txt fingerprint.1.txt echo "" echo "Test EC P-256 key" ssh-keygen -lf fixtures/pub-ec-p256.ssh.pub | tee fingerprint.txt node bin/ssh-fingerprint.js fixtures/pub-ec-p256.ssh.pub > fingerprint.1.txt diff fingerprint.txt fingerprint.1.txt echo "" echo "Test EC P-384 key" ssh-keygen -lf fixtures/pub-ec-p384.ssh.pub | tee fingerprint.txt node bin/ssh-fingerprint.js fixtures/pub-ec-p384.ssh.pub > fingerprint.1.txt diff fingerprint.txt fingerprint.1.txt echo "" echo "All Tests Passed" echo "• generated fingerprints of fixtures match ssh-keygen output"