Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a few test cases to data-driven script tests and add data-driven transaction tests. #1651

Merged
merged 3 commits into from
Aug 21, 2012

Conversation

TheBlueMatt
Copy link
Contributor

They are largely useless, but they do double-check a few things that could be useful for new implementations.
(and quite a few of them are duplicated, but I don't feel like looking into which ones).

Now with data-driven transaction tests which consist of a list of inputs, and a serialized transaction.
Again, the data-driven transaction tests are more targeted at alternative implementations than the reference client.

Also pulled in a commit to make test_bitcoin useful when it fails (otherwise you have no idea why it failed, it just says failed and you have to scroll back through a ton of crap to find it).

@jgarzik
Copy link
Contributor

jgarzik commented Aug 2, 2012

quick ACK (== I scrolled through them for a sanity check, but did not stare hard at each one)

@BitcoinPullTester
Copy link

The following is an automatic comment from the Bitcoin Pull Tester.
If you believe it is in error, please contact jenkins@bluematt.me

This pull passed automatic sanity-tests!
This means it merges cleanly onto current master, builds and unit-tests pass
You can find the test log and build output at http://jenkins.bluematt.me/pull-tester/3495738c2920c1cfa96a5278c797903f8eadb8d6

@TheBlueMatt
Copy link
Contributor Author

Temporarily closing to add more tests which are waiting to push.

@TheBlueMatt TheBlueMatt reopened this Aug 20, 2012
@BitcoinPullTester
Copy link

Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/da9e86c3b6cfdd13ed71744a082df94de1f3f41f for binaries and test log.

@gavinandresen
Copy link
Contributor

ACK (compiles and runs nicely on my Mac)

@gavinandresen gavinandresen merged commit da9e86c into bitcoin:master Aug 21, 2012
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants