File tree Expand file tree Collapse file tree 4 files changed +22
-3
lines changed
Expand file tree Collapse file tree 4 files changed +22
-3
lines changed Original file line number Diff line number Diff line change @@ -14,3 +14,4 @@ js/node_modules/
1414package-lock.json
1515* . [1-9 ]
1616* .print
17+ /.tox
Original file line number Diff line number Diff line change @@ -73,6 +73,10 @@ Shorthand::
7373
7474 $ make test
7575
76+ If you have ``tox `` installed, you can also test the package like this::
77+
78+ $ tox
79+
7680Documentation
7781-------------
7882
Original file line number Diff line number Diff line change @@ -27,11 +27,11 @@ def readfile(filename):
2727# For the tests
2828class SageTest (TestCommand ):
2929 def run_tests (self ):
30- import os
31- errno = os .system ("sage -t --force-lib sage_widget_adapters" )
30+ import os , sys
31+ errno = os .system ("sage -t --force-lib --optional=sage sage_widget_adapters" )
3232 if errno != 0 :
3333 sys .exit (1 )
34- errno = os .system ("sage -t --force-lib sage_combinat_widgets" )
34+ errno = os .system ("sage -t --force-lib --optional=sage sage_combinat_widgets" )
3535 if errno != 0 :
3636 sys .exit (1 )
3737
Original file line number Diff line number Diff line change 1+ [tox]
2+ envlist = sage
3+ # "setup.py sdist" fails because "devDependencies" from js/package.json are not installed
4+ skipsdist = true
5+
6+ [testenv]
7+ whitelist_externals = sage
8+ passenv =
9+ SAGE_ROOT
10+ SAGE_LOCAL
11+ HOME
12+
13+ commands =
14+ sage setup.py test
You can’t perform that action at this time.
0 commit comments