Skip to content

Прототип системы, которая следит за работой компьютерного клуба, обрабатывает события и подсчитывает выручку за день и время занятости каждого стола.

Notifications You must be signed in to change notification settings

GeorgiiKlepche/YadroGSM_test_project_C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YadroGSM_test_project_C

Требуется написать прототип системы, которая следит за работой компьютерного клуба, обрабатывает события и подсчитывает выручку за день и время занятости каждого стола.

Сборка проекта

Собрать проект можно при помощи утилиты make

Сборка проекта при помощи make

Для сборки проекта необходимо выполнить команду:

$ make

Для запуска проекта выполните:

$ ./club_manager input.txt

Для запуска unit тестов выполните:

$ make test

Для просмотра степени покрытия тестами выполните:

$ make gcov_report

Сгенерируется папка report с файлом index.html, в котором можно посмотреть степень покрытия тестами.

Для очистки проекта выполните:

$ make clean

Нужные пакеты для запуска тестов

$ sudo apt-get install check
$ sudo apt-get install lcov

About

Прототип системы, которая следит за работой компьютерного клуба, обрабатывает события и подсчитывает выручку за день и время занятости каждого стола.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published