From 9634a8cb0d3278c0261df979694a0e93ea042dae Mon Sep 17 00:00:00 2001 From: Dave Collins Date: Thu, 20 Oct 2016 19:31:04 -0500 Subject: [PATCH] fullblocktests: Add missing doc.go file. --- blockchain/fullblocktests/doc.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 blockchain/fullblocktests/doc.go diff --git a/blockchain/fullblocktests/doc.go b/blockchain/fullblocktests/doc.go new file mode 100644 index 00000000..83b9c115 --- /dev/null +++ b/blockchain/fullblocktests/doc.go @@ -0,0 +1,20 @@ +// Copyright (c) 2016 The btcsuite developers +// Use of this source code is governed by an ISC +// license that can be found in the LICENSE file. + +/* +Package fullblocktests provides a set of block consensus validation tests. + +All of the generated test instances involve full blocks that are to be used for +testing the consensus validation rules. The tests are intended to be flexible +enough to allow both unit-style tests directly against the blockchain code as +well as integration style tests over the peer-to-peer network. To achieve that +goal, each test contains additional information about the expected result, +however that information can be ignored when doing comparison tests between two +independent versions over the peer-to-peer network. + +This package has intentionally been designed so it can be used as a standalone +package for any projects needing to test their implementation against a full set +of blocks that excerise the consensus validation rules. +*/ +package fullblocktests