Add test_kron function, which will contain a test for BN_kronecker.
authorBodo Möller <bodo@openssl.org>
Tue, 28 Nov 2000 06:41:05 +0000 (06:41 +0000)
committerBodo Möller <bodo@openssl.org>
Tue, 28 Nov 2000 06:41:05 +0000 (06:41 +0000)
crypto/bn/bntest.c

index 0ade0c00120f9b999fc62c3bcb2931a17999b464..37631e439bca942bc0420ee3327e701691f6bb7b 100644 (file)
@@ -91,6 +91,7 @@ int test_mod(BIO *bp,BN_CTX *ctx);
 int test_mod_mul(BIO *bp,BN_CTX *ctx);
 int test_mod_exp(BIO *bp,BN_CTX *ctx);
 int test_exp(BIO *bp,BN_CTX *ctx);
+int test_kron(BIO *bp,BN_CTX *ctx);
 int rand_neg(void);
 static int results=0;
 
@@ -228,6 +229,10 @@ int main(int argc, char *argv[])
        if (!test_exp(out,ctx)) goto err;
        BIO_flush(out);
 
+       message(out,"BN_kronecker");
+       if (!test_kron(out,ctx)) goto err;
+       BIO_flush(out);
+
        BN_CTX_free(ctx);
        BIO_free(out);
 
@@ -895,6 +900,12 @@ int test_exp(BIO *bp, BN_CTX *ctx)
        return(1);
        }
 
+int test_kron(BIO *bp, BN_CTX *ctx)
+       {
+       /* XXX */
+       return(1);
+       }
+
 int test_lshift(BIO *bp,BN_CTX *ctx,BIGNUM *a_)
        {
        BIGNUM *a,*b,*c,*d;