Skip to content
/ zse Public

A python program built for UNSW students to submit files and run autotests on local files

Notifications You must be signed in to change notification settings

kareemagha/zse

Repository files navigation

zse

A python program built for UNSW students to submit files and run autotests on local files. Heavily inspired by cserun

Usage

> 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  

Installation

To get started with zse, follow these steps:

  1. Install the package using pip:

    pip install zse

Task list

  • 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

About

A python program built for UNSW students to submit files and run autotests on local files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published