On Thu, Dec 9, 2010 at 3:23 PM, Ondrej Certik <ond...@certik.cz> wrote: > On Thu, Dec 9, 2010 at 2:53 PM, Jakub Wilk <jw...@debian.org> wrote: >> Source: sympy >> Version: 0.6.7-1.1 >> >> Sympy comes with a test suite, so it would be nice if it could be >> run at build time, preferably with all supported Python versions. > > It takes several minutes to run. Are you sure it's a good idea? What > happens if some little test fails? > Is it better to have 99% working package, or not a package at all?
But I think at least the core tests should be run, it only takes 3s: $ bin/test sympy/core/ ============================= test process starts ============================== executable: /usr/bin/python (2.6.5-final-0) sympy/core/tests/test_arit.py[45] ...ff........................................ [OK] sympy/core/tests/test_assumptions.py[28] ....f....................... [OK] sympy/core/tests/test_basic.py[8] ........ [OK] sympy/core/tests/test_cache.py[1] . [OK] sympy/core/tests/test_complex.py[12] ............ [OK] sympy/core/tests/test_containers.py[2] .. [OK] sympy/core/tests/test_count_ops.py[1] . [OK] sympy/core/tests/test_diff.py[5] ..... [OK] sympy/core/tests/test_equal.py[5] ..... [OK] sympy/core/tests/test_eval.py[8] .....f.. [OK] sympy/core/tests/test_eval_power.py[11] ........... [OK] sympy/core/tests/test_evalf.py[21] ..................... [OK] sympy/core/tests/test_expand.py[5] ..... [OK] sympy/core/tests/test_expr.py[49] .............................................. ... [OK] sympy/core/tests/test_facts.py[11] ........... [OK] sympy/core/tests/test_functions.py[30] .......ff..................... [OK] sympy/core/tests/test_logic.py[10] .......... [OK] sympy/core/tests/test_match.py[26] ...f...................... [OK] sympy/core/tests/test_multidimensional.py[4] .... [OK] sympy/core/tests/test_numbers.py[37] ..................................... [OK] sympy/core/tests/test_operations.py[4] .... [OK] sympy/core/tests/test_priority.py[5] ..... [OK] sympy/core/tests/test_relational.py[7] ....... [OK] sympy/core/tests/test_sets.py[14] .............. [OK] sympy/core/tests/test_subs.py[27] ........................... [OK] sympy/core/tests/test_symbol.py[7] ....... [OK] sympy/core/tests/test_sympify.py[23] ....................... [OK] sympy/core/tests/test_truediv.py[3] ... [OK] sympy/core/tests/test_var.py[4] .... [OK] ======= tests finished: 406 passed, 7 expected to fail, in 2.95 seconds ======== And if all of them pass, then the package is usable. It would for example catch the python2.7 problem. Ondrej -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org