Skip to content

gregory912/cars-manager-02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cars Manager 02

The program takes data from several json files with information about cars and performs operations on them

Features

  • All the data in the files is validated and the wrong data is processed accordingly
  • Sorting in descending or ascending order by appropriately selected fields specified via Enum
  • Get a collection of cars of a specific body type and price.
  • Get a collection of cars sorted alphabetically which have the selected engine type
  • Get statistics for cars
  • Get sorted car collection with millage information
  • Get information about the tyre and the number of cars that have the tyre
  • Get cars that have the selected component

Prerequisites

Make sure you have the following installed on your computer:

  • Python 3.10

Tests

  1. To run tests, set up in the application's main folder and use the following callout
$ pytest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages