A python program built for UNSW students to submit files and run autotests on local files. Heavily inspired by cserun
> zse "1511 autotest bad_pun" -d ./tests/ [1/5] Connecting to: login.cse.unsw.edu.au:22 [2/5] Authenticated as: z5583960 [3/5] Establishing SFTP connection [4/5] Synced local files to remote [5/5] Command sent: 1511 autotest bad_pun ============== Output ============== 1511 c_check bad_pun.c dcc -Werror -o bad_pun bad_pun.c Test 0 (./bad_pun) - passed ==================================== 1 tests passed 0 tests failed ==================================== Exit Status: 0
To get started with zse
, follow these steps:
-
Install the package using pip:
pip install zse
- Add Y/n confirmation before fetching from remote
- Enhance pipe feature i.e. actually make it useful
- Add more to readme.md such as how to create exe and add to system path