Code Monkey home page Code Monkey logo

java-project-runner's People

Contributors

a-h-i avatar amrdraz avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

seifhatem

java-project-runner's Issues

Only one test

When creating a new project
Only one of the test files is accepted this may be related to #33

Why does post return a 204?

In a web app a post request returns the data that was submitted along with the 200

this is to maintain consistency with the front end as well as get the model's id, which the app needs to make future requests

Development is off track

While it's nice to have students and teachers course and projects

I previously mentioned that the core feature that needs to be complete is the java project runner itself.

Please don't work on any other issue, they are distractions.

this issue will remain open until project is back on track

500 on porojects POST

when creating a new project I get a 500 internal server error (tho the project is created)

Project needs an admin

I found an admin interface we can use.

check it out later as someone should manage creating the teachers and the students at some point

not urgent tho

no package.json for test dependency

with package.json in order to run tests all we need to do is npm install then npm test

it's important to have all project dependencies (python and otherwise) documented in the project somehow

update API documentaion

so that I know what to call
for removing course and project etc
as well as the JUNIT tests API for removing project JUnit Tests (do I just updated the project with a put request?)

JUNIT Tests should run even if not all tests compile

Initially when the project started we would run tests regardless of whether part of the project compiles or not.

We then made it so that we would show compilation errors not running tests f there is a compile error

we want to if possible continue to show compile error if the code submitted doesn't compile. but should the code compile run tests regardless if part of the tests fail (due to a missing method for example).

as it kinda sucks losing an entire project grade even tho they only forgot one getter or mistyped it

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.