fn expected_1pu_output() {
        let z = hex!(
            "9e56d91d817135d372834283bf84269cfb316ea3da806a48f6daa7798cfe90c4
            e3ca3474384c9f62b30bfd4c688b3e7d4110a1b4badc3cc54ef7b81241efd50d"
        );
        let mut output = [0u8; 32];
        ConcatKDF::<Sha256>::derive_key(
            &z,
            ConcatKDFParams {
                alg: b"A256GCM",
                apu: b"Alice",
                apv: b"Bob",
                pub_info: &(256u32).to_be_bytes(),
                prv_info: &[],
            },
            &mut output,
        )
        .unwrap();
        assert_eq!(
            output,
            hex!("6caf13723d14850ad4b42cd6dde935bffd2fff00a9ba70de05c203a5e1722ca7")
        );
    }
// testing with ConcatKDF - single pass via ConcatKDFHash is tested elsewhere
testing with ConcatKDF - single pass via ConcatKDFHash is tested elsewhere
testing with ConcatKDF - single pass via ConcatKDFHash is tested elsewhere
fn expected_1pu_output() {
        let z = hex!(
            "9e56d91d817135d372834283bf84269cfb316ea3da806a48f6daa7798cfe90c4
            e3ca3474384c9f62b30bfd4c688b3e7d4110a1b4badc3cc54ef7b81241efd50d"
        );
        let mut output = [0u8; 32];
        ConcatKDF::<Sha256>::derive_key(
            &z,
            ConcatKDFParams {
                alg: b"A256GCM",
                apu: b"Alice",
                apv: b"Bob",
                pub_info: &(256u32).to_be_bytes(),
                prv_info: &[],
            },
            &mut output,
        )
        .unwrap();
        assert_eq!(
            output,
            hex!("6caf13723d14850ad4b42cd6dde935bffd2fff00a9ba70de05c203a5e1722ca7")
        );
    }
fn expected_1pu_output ( ) { let z = hex ! ( " " ) ; let mut output = [ 0u8 ; 32 ] ; ConcatKDF :: < Sha256 > :: derive_key ( & z , ConcatKDFParams { alg : b" " , apu : b" " , apv : b" " , pub_info : & ( 256u32 ) . to_be_bytes ( ) , prv_info : & [ ] , } , & mut output , ) . unwrap ( ) ; assert_eq ! ( output hex ( " " ) ) ; }
testing with ConcatKDF - single pass via ConcatKDFHash is tested elsewhere
testing with ConcatKDF - single pass via ConcatKDFHash is tested elsewhere