#include "test_helpers.h"
#include "mpn_mod.h"
#include "gr_poly.h"
TEST_FUNCTION_START(mpn_mod_poly_divrem_basecase, state)
{
gr_ctx_t ctx;
slong iter;
for (iter = 0; iter < 1000 * flint_test_multiplier(); iter++)
{
gr_ctx_init_mpn_mod_randtest(ctx, state);
_gr_poly_test_divrem((gr_method_poly_binary_binary_op) _mpn_mod_poly_divrem_basecase, state, 10, 30, ctx);
gr_ctx_clear(ctx);
}
for (iter = 0; iter < 10 * flint_test_multiplier(); iter++)
{
gr_ctx_init_mpn_mod_randtest(ctx, state);
_gr_poly_test_divrem((gr_method_poly_binary_binary_op) _mpn_mod_poly_divrem, state, 10, 100, ctx);
gr_ctx_clear(ctx);
}
TEST_FUNCTION_END(state);
}