Giter Site home page Giter Site logo

unittest's People

Contributors

k-mergen avatar ryannutt avatar tuttorsofthetuberlin avatar

Watchers

 avatar  avatar

unittest's Issues

Editor width on resize

The editor needs to resize to 100% width on window resize to keep it from either staying narrow or too wide.

Method only submissions

Allow the entry of a single method only instead of having to shell the entire class. When the class is missing, the method would have to be wrapped in a class before compiling.

This would also take figuring out what the class name would be because the JUnit file will need the class name for tests to run.

Better JUnit formatting

Need to format the output from JUnit better. Maybe something like the table at codingbat.com. Take the actual JUnit output and wrap it in a hidden div that can be shown.

Attempts not always showing correct results

The results shown after an unsuccessful attempt are not always the correct result.

In some cases they are from a previous result on the same question. On some cases they're an attempt on other questions from the same quiz when there are multiple code questions.

They do appear to always be from the correct user though.

May be related to the reason that sometimes the percentage bar is showing correct when the actual attempt is not actually correct.

JUnit classname field redundant

The text field to enter the JUnit class name isn't needed. It should be able to be pulled from the file just like the student submitted class name is.

Data files

Add option to pull data files into the working directory so that code can be written to open and manipulate the data.

Past submissions need to wrap in <pre> tags

The previous code submissions are showing as a single line. Ideally I could wrap the code in a pre and have it display correctly. But it looks like it might be stored in the database as a single line, which would have to be fixed first.

Fix policy file

Switched the policy file to be too often when testing file attachments. Need to lock it back down.

Check if java and javac exist prior to running

Need to add an error state if either java or javac, or the jar files, don't exist prior to trying to compile and run code. Right now it's just throwing a message that the JUnit couldn't run which isn't a good message.

show results on manual gradin

The compiler results need to show on the manual grading screen. Right now it doesn't show anything except points.

JUnit expected output in <>

Need to check formatting of how the JUnit output shows the expected and actual results. It's wrapped in <> which is causing it to disappear in the HTML.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.