aboutsummaryrefslogtreecommitdiff
path: root/src/test/sha1_tests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/sha1_tests.cpp')
-rw-r--r--src/test/sha1_tests.cpp27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/test/sha1_tests.cpp b/src/test/sha1_tests.cpp
deleted file mode 100644
index 88f2da0bbb..0000000000
--- a/src/test/sha1_tests.cpp
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) 2014 The Bitcoin Core developers
-// Distributed under the MIT/X11 software license, see the accompanying
-// file COPYING or http://www.opensource.org/licenses/mit-license.php.
-
-#include "crypto/sha1.h"
-#include "util.h"
-
-#include <vector>
-
-#include <boost/test/unit_test.hpp>
-
-BOOST_AUTO_TEST_SUITE(sha1_tests)
-
-void SHA1TestVector(const std::string &in, const std::string &out) {
- std::vector<unsigned char> hash;
- hash.resize(20);
- CSHA1().Write((unsigned char*)&in[0], in.size()).Finalize(&hash[0]);
- BOOST_CHECK_EQUAL(HexStr(hash), out);
-}
-
-BOOST_AUTO_TEST_CASE(sha1_testvectors) {
- SHA1TestVector("abc", "a9993e364706816aba3e25717850c26c9cd0d89d");
- SHA1TestVector("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq", "84983e441c3bd26ebaae4aa1f95129e5e54670f1");
- SHA1TestVector(std::string(1000000, 'a'), "34aa973cd4c4daa4f61eeb2bdbad27316534016f");
-}
-
-BOOST_AUTO_TEST_SUITE_END()