@@ -284,14 +284,12 @@ pub fn from_txdata<'txin>(
284
284
285
285
#[ cfg( test) ]
286
286
mod tests {
287
- #![ allow( dead_code) ]
288
- #![ allow( unused_imports) ] // fuck
289
287
290
288
use super :: * ;
291
289
use bitcoin:: blockdata:: script;
292
290
use bitcoin:: hashes:: hex:: FromHex ;
293
291
use bitcoin:: hashes:: { hash160, sha256, Hash } ;
294
- use bitcoin:: { self , OutPoint , Script , Transaction , TxIn , TxOut } ;
292
+ use bitcoin:: { self , Script } ;
295
293
use std:: str:: FromStr ;
296
294
297
295
struct KeyTestData {
@@ -506,10 +504,9 @@ mod tests {
506
504
507
505
// wpkh, right pubkey, signature
508
506
let ( inner, stack, script_code) =
509
- from_txdata ( & comp. wpkh_spk , & blank_script, & comp. wpkh_stack_justkey )
510
- . expect ( "parse txdata" ) ;
507
+ from_txdata ( & comp. wpkh_spk , & blank_script, & comp. wpkh_stack ) . expect ( "parse txdata" ) ;
511
508
assert_eq ! ( inner, Inner :: PublicKey ( fixed. pk_comp, PubkeyType :: Wpkh ) ) ;
512
- assert_eq ! ( stack, Stack :: from( vec![ ] ) ) ;
509
+ assert_eq ! ( stack, Stack :: from( vec![ comp . wpkh_stack [ 0 ] [ .. ] . into ( ) ] ) ) ;
513
510
assert_eq ! ( script_code, comp. pkh_spk) ;
514
511
515
512
// Scriptsig is nonempty
0 commit comments