diff options
author | Prabhu Ramachandran | 2011-11-25 23:57:56 +0530 |
---|---|---|
committer | Prabhu Ramachandran | 2011-11-25 23:57:56 +0530 |
commit | 9000f58786bc21b05e59ddbe96f8be607f13a00d (patch) | |
tree | 853b014635f47d523ae5f7327d1b2bae9aac8aa3 /docs/sample_questions.py | |
parent | bc06851c9b7017b169dbd67ff24dd6d54deaaabf (diff) | |
download | online_test-9000f58786bc21b05e59ddbe96f8be607f13a00d.tar.gz online_test-9000f58786bc21b05e59ddbe96f8be607f13a00d.tar.bz2 online_test-9000f58786bc21b05e59ddbe96f8be607f13a00d.zip |
ENH: Fixing bash support, tests for code server.
This checkin fixes bash support. In actuality the bash support lets one
test any runnable script/program that outputs results to stdout. I've
also added a decent test suite for the code server that checks if it
functions correctly or not. I've also updated the sample_questions to
work with the new bash support and added a reference bash script and the
testcode to go with it.
Diffstat (limited to 'docs/sample_questions.py')
-rw-r--r-- | docs/sample_questions.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/docs/sample_questions.py b/docs/sample_questions.py index 5af9c4b..aa7f239 100644 --- a/docs/sample_questions.py +++ b/docs/sample_questions.py @@ -35,11 +35,8 @@ Question( description='''Write a shell script which takes two arguments on the command line and prints the sum of the two on the output.''', test='''\ -#!/bin/bash -[[ $# -eq 2 ]] && echo $(( $1 + $2 )) && exit $(( $1 + $2 )) -#++++++ -1 2 -2 1 +docs/sample.sh +docs/sample.args '''), Question( summary='Size of integer in Python', |