Giter Club home page Giter Club logo

ssof-project1920's Introduction

SSof-Project1920

Welcome to the Community Repository for Testing the Projects of the Software Security course 2019/20.

Notice that these repository is not supervised by the lecturers of the course, hence no guarantees of correctness of the provided examples are provided. Apply your best judgement when using these tests.

Submitting a Test

If you want to submit a test, just create folder TXX-NN where XX is your group number and NN is the test sequence number for your group, eg, the 3rd test submitted by group 47 should be T47-03.

Add the following files to that folder

  • input.json with the input slice
  • patterns.json with the patterns to verify
  • output.json with the expected output
  • program.py with the original Python program for convenience of reading

Commit the test to the repository. Add a brief commit message explaining the goal of the test.

Running a Test

To run a test you should run (eg Python)

python ./bo-analyser.py <path_to_repo>/program.json <path_to_repo>/patterns.json

And compare with the result in

<path_to_repo>/output.json

Spotting incorrect Outputs/Mistakes

In case you find a mistake, please submit an issue detailing the error and assign it to the person that submitted the original test.

If it is clear that it is an error, you can also submit a pull request with the fix and commit message fixes #Y where Y is the issue number.

ssof-project1920's People

Contributors

pedromigueladao avatar rpbranco avatar vsnunes avatar migueldgoncalves avatar

Watchers

James Cloos avatar

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.