Skip to content

Timo4ey/python-project-50

Repository files navigation

Difference Calculator

installation:

  1. Clone this repo
  2. Open console in directory with the clone repo
  3. If poetry doesn't installed pip install poetry
    3.1. Run poetry install
  4. Create a build make build
  5. Public code make public
  6. Install make package-install

Hexlet tests and linter status:

Actions Status

My Github Actions Test

Tests Status

Maintainability Badge

Maintainability

Test Coverage Badge

Test Coverage

Flat File Comparison (JSON)

Command: gendiff test_1_file1.json test_1_file2.json

asciicast

Flat File Comparsion (YML)

Command: gendiff test_1_yaml_file1.yml test_1_yaml_file2.yml

asciicast

Recursive files Comparison

asciicast

Plain files Comparison

Command: gendiff --format plain test_5_recurs_file1.json test_5_recurs_file2.json asciicast

Files Comparasion in style JSON

Command: gendiff --format json test_5_recurs_file1.json test_5_recurs_file2.json asciicast