Ticket #9130: trac_9130-random-tests.2.patch

File trac_9130-random-tests.2.patch, 2.5 KB (added by jdemeyer, 8 years ago)
  • sage/symbolic/random_tests.py

    # HG changeset patch
    # User Benjamin Jones <benjaminfjones@gmail.com>
    # Date 1329078348 21600
    # Node ID 24e0858b2b87aa876f2b5f3ed56799d47ba31417
    # Parent  c9968d03e87de7b5cacfacf84481ded89439a387
    fixrandom tests after rebasing against #4498 and #12507
    
    diff --git a/sage/symbolic/random_tests.py b/sage/symbolic/random_tests.py
    a b  
    1616        sage: [f for (one,f,arity) in _mk_full_functions()] # random
    1717        [Ei, abs, arccos, arccosh, arccot, arccoth, arccsc, arccsch,
    1818        arcsec, arcsech, arcsin, arcsinh, arctan, arctan2, arctanh,
    19         arg, binomial, ceil, conjugate, cos, cosh, cot, coth, csc,
    20         csch, dickman_rho, dilog, dirac_delta, elliptic_e,
     19        arg, beta, binomial, ceil, conjugate, cos, cosh, cot, coth,
     20        csc, csch, dickman_rho, dilog, dirac_delta, elliptic_e,
    2121        elliptic_ec, elliptic_eu, elliptic_f, elliptic_kc,
    2222        elliptic_pi, erf, exp, factorial, floor, heaviside, imag_part,
    2323        integrate, kronecker_delta, log, polylog, real_part, sec,
     
    234234        sage: from sage.symbolic.random_tests import *
    235235        sage: set_random_seed(2)
    236236        sage: random_expr(50, nvars=3, coeff_generator=CDF.random_element) # random
    237         (euler_gamma - v3^(-e) + (v2 - factorial(-e/v2))^(((2.85879036573 - 1.18163393202*I)*v2 + (2.85879036573 - 1.18163393202*I)*v3)*pi - 0.247786879678 + 0.931826724898*I)*arccsc((0.891138386848 - 0.0936820840629*I)/v1) - (0.553423153995 - 0.5481180572*I)*v3 + 0.149683576515 - 0.155746451854*I)*v1 + arccsch(pi + e)*elliptic_f(khinchin*v2, 1.4656989704 + 0.863754357069*I)
     237        (euler_gamma - v3^(-e) + (v2 - e^(-e/v2))^(((2.85879036573 -
     238        1.18163393202*I)*v2 + (2.85879036573 - 1.18163393202*I)*v3)*pi
     239        - 0.247786879678 + 0.931826724898*I)*arccsc((0.891138386848 -
     240        0.0936820840629*I)/v1) - (0.553423153995 - 0.5481180572*I)*v3
     241        + 0.149683576515 - 0.155746451854*I)*v1 + arccsch(pi +
     242        e)*elliptic_eu(khinchin*v2, 1.4656989704 + 0.863754357069*I)
    238243        sage: random_expr(5, verbose=True) # random
    239         About to apply dirac_delta to [1]
     244        About to apply dilog to [1]
    240245        About to apply arcsec to [0]
    241         About to apply <built-in function add> to [0, arcsec(0)]
    242         arcsec(0)
    243 
     246        About to apply <built-in function add> to [1/6*pi^2, arcsec(0)]
     247        1/6*pi^2 + arcsec(0)
    244248    """
    245249    vars = [(1.0, sage.calculus.calculus.var('v%d' % (n+1))) for n in range(nvars)]
    246250    if ncoeffs is None: