slb59 / oc-p11 Goto Github PK
View Code? Open in Web Editor NEWProjet OpenClassRoom Gudlift avec flask et pytest
Projet OpenClassRoom Gudlift avec flask et pytest
When:
A user types in an email not found in the system
Then:
App crashes
Expected:
Code should be written to ensure that if something goes wrong (like the email isn't found), the error is caught and handled. Display an error message like "Sorry, that email wasn't found."
The summary should be displayed to the user when a correct email is entered.
Given:
A secretary wishes to book a number of places for a competition
When:
They book a number of places on a competition that has happened in the past
Then:
They receive a confirmation message
Expected:
They should not be able to book a place on a post-dated competition (but past competitions should be visible).
The booking.html page should be displayed for a valid competition.
An error message is displayed when a competition is invalid and a confirmation message is displayed when a competition is valid.
When:
A secretary tries to book more than 12 places in one competition
Then:
Those places are confirmed
Expected:
They should be able to book no more than 12 places.
The UI should prevent them from booking more than 12 places.
The places are correctly deducted from the competition.
When:
A secretary redeems more points than they have available, which would leave them in the negative
Then:
They receive a confirmation message
Expected:
They should not be able to redeem more points than available; this should be done within the UI.
The redeemed points should be correctly deducted from the club's total.
Given:
A club secretary wishes to redeem points for a place in a competition
When:
The number of places is confirmed
Then:
The amount of club points available remain the same
Expected:
The amount of points used should be deducted from the club's balance.
When:
A secretary logs into the app
Then:
They should be able to see the list of clubs and their associated current points balance
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.