Commit Graph

894 Commits

Author SHA1 Message Date
Ned Batchelder
413202e7d6 Merged ned/whitelistable-sandbox 2013-06-11 16:49:45 -04:00
Don Mitchell
64b909c5f0 Merge pull request #12 from edx/feature/dhm/timeconv
Feature/dhm/timeconv
2013-06-11 11:11:05 -07:00
Brian Talbot
47f91e79c4 adds in status for overall problem status indicator and replicates needed correctness django logic to show individual choice status 2013-06-10 16:22:20 -07:00
Brian Talbot
a377f86095 adds in aria attributes and semantic status content for vsepr input problems 2013-06-10 16:22:19 -07:00
Brian Talbot
628b741742 adds in aria attributes and semantic status content for schematic input problems 2013-06-10 16:22:19 -07:00
Brian Talbot
9552be6f19 adds in aria attributes and semantic status content for option input problems 2013-06-10 16:22:19 -07:00
Brian Talbot
2b08db57f0 adds in aria attributes and semantic status content for designprotein2d problems 2013-06-10 16:22:18 -07:00
Brian Talbot
04acd8790f adds in aria attributes and semantic status content for matlab problems 2013-06-10 16:22:18 -07:00
Brian Talbot
dba0eb78d3 adds in aria attributes and semantic status content for js-text input problems 2013-06-10 16:22:18 -07:00
Brian Talbot
d1ca8dc2bb adds in aria attributes and semantic status content for image input problems 2013-06-10 16:22:17 -07:00
Brian Talbot
cb78863984 adds in aria attributes and semantic status content for editamolecule problems 2013-06-10 16:22:17 -07:00
Brian Talbot
7ac75eae85 adds in aria attributes and semantic status content for editagene problems 2013-06-10 16:22:17 -07:00
Brian Talbot
254436aad1 adds in aria attributes and semantic status content for drag and drop problems 2013-06-10 16:22:16 -07:00
Brian Talbot
2c91f933e9 adds in aria attributes and semantic status content for crystallography problems 2013-06-10 16:22:16 -07:00
Brian Talbot
31a08bf42f adds in aria attributes and semantic status content for code input problems 2013-06-10 16:22:16 -07:00
Brian Talbot
a84dab0feb adds in aria attributes and semantic status content for choicegroup problems 2013-06-10 16:22:16 -07:00
Brian Talbot
832e05341b adds in aria attributes and semantic status content for chem eq problems 2013-06-10 16:22:15 -07:00
Brian Talbot
f4ef603d73 adds in aria attributes and semantic status content for annotation problems 2013-06-10 16:22:15 -07:00
Brian Talbot
4706b83a2b adds in aria attributes and semantic status content for textline problems 2013-06-10 16:22:15 -07:00
Don Mitchell
168cb306d3 Move tz_aware into connection config rather than settings.
Make django use_tz
2013-06-10 17:16:35 -04:00
Don Mitchell
d7194e6bec struct_time to datetime conversion. 2013-06-10 17:16:34 -04:00
Ned Batchelder
cab49716b5 Whitelisted courses now run Python code outside the sandbox. 2013-06-06 14:27:12 -04:00
Ned Batchelder
9a631fe476 All uses of safe_exec need to get the correct random seed. 2013-06-06 14:27:12 -04:00
Ned Batchelder
c865641f13 Merge pull request #23 from edx/ned/move-loncapa-etc-into-sandbox
Ned/move loncapa etc into sandbox
2013-06-03 11:27:16 -07:00
Ned Batchelder
88d3f253b6 Move symmath to be its own directory, and install it into the sandbox. 2013-05-31 15:22:16 -04:00
Ned Batchelder
98673f8e6a Somehow, when I moved symmath, I left behind its test files!? 2013-05-31 14:39:23 -04:00
Ned Batchelder
1bedc2e4bd Change the file paths to be less specific. 2013-05-31 12:23:58 -04:00
Ned Batchelder
35a1dc123a Wrap the lines so I can read the text. 2013-05-31 12:23:16 -04:00
Jay Zoldak
a5ee903ef5 Pin capa to require distribute greater than 28 because an old branch had it at 30 2013-05-31 11:24:49 -04:00
Peter Baratta
e17f9f6c37 Merge pull request #2108 from edx/pbaratta/calc-tests
Add some testing to calc.py prior to changes
2013-05-30 12:54:52 -07:00
Ned Batchelder
34911f68a7 Pass safe_exec a slug, the problem or response id; Use the latest CodeJail, with slug support. 2013-05-29 14:25:24 -04:00
Ned Batchelder
1d5f32d065 Give all response types an id attribute. CustomResponse had one, with a silly name. Use it for all ResponseTypes. 2013-05-29 14:24:43 -04:00
Will Daly
dcb95291a9 Merge branch 'master' into feature/will/capa-template-tests 2013-05-28 08:07:54 -04:00
Peter Baratta
2793bb4337 Add few more tests; fix a small bug with parallel resistors 2013-05-23 17:43:26 -04:00
Peter Baratta
2486f7c271 Fixed docstrings and other comments from PR review 2013-05-23 17:38:16 -04:00
Peter Baratta
1de8c4d321 Merge branch 'master' into pbaratta/calc-tests 2013-05-23 11:11:08 -04:00
Peter Baratta
70898a06da Pep8 fix 2013-05-23 11:09:23 -04:00
Peter Baratta
db261dc1c3 Add docstrings; test divsion by zero at Response level 2013-05-23 10:18:30 -04:00
Calen Pennington
b2b6ca5f7b Record junit reports of jasmine tests 2013-05-22 22:01:44 -04:00
Ned Batchelder
b9d134e3d1 Merge pull request #2101 from edx/ned/fix-code-import-for-check-functions
Check functions need access to course-local code also, so we need to sav...
2013-05-22 12:32:43 -07:00
Ned Batchelder
392de8d40e Check functions need access to course-local code also, so we need to save the python path from the problem setup, and use it for the check function. 2013-05-22 13:27:24 -04:00
Ned Batchelder
e59d345917 Use a different arbitrary dotted module, which Christina doesn't already have imported 2013-05-21 14:27:50 -04:00
Will Daly
a28aed5803 Added tests for capa input templates. This includes tests
for HTML we expect to be unescaped.
2013-05-17 14:38:59 -04:00
Ned Batchelder
d0c4afb32f More info in the capa/safe_exec/README 2013-05-16 17:02:45 -04:00
Ned Batchelder
e947218285 Merge master to here. 2013-05-16 14:21:51 -04:00
Ned Batchelder
bbd1d8d09e From code review: the hash was shallow, so nested objects could have hashed differently when they didn't need to. 2013-05-16 13:58:05 -04:00
Ned Batchelder
f05b25d17a Added more to the safe_exec docstring. 2013-05-16 13:15:28 -04:00
Calen Pennington
52d209d053 Use coffee installed in local node_modules for tests 2013-05-15 15:25:41 -04:00
Calen Pennington
964c21ff2b Add a jasmine test runner for capa 2013-05-15 15:23:56 -04:00
Calen Pennington
ef17e9368c Make capa specify distribute 0.6.28 like the rest of the project 2013-05-15 15:23:56 -04:00