/push_swap_evaluator

Test your Push Swap with the required Tests

Primary LanguageShellGNU General Public License v3.0GPL-3.0

push_swap_evaluator

Test your Push Swap with the required Tests.

Installation

This project should work under Mac OS and Unix:

cd <your/push_swap_folder>
git clone git@github.com:Alphacharge/push_swap_evaluator.git
cd push_swap_evaluator
chmod 755 eva.sh
./eva.sh

Description

This script is checking for:

  • Norm
  • Memoryleaks with fsanitize
  • nonnumerical input
  • double nbr input
  • INT overflow
  • one nbr input
  • sorted input
  • input with 3 valid nbrs
  • input with 5 valid nbrs
  • Limit for 3 and 5 nbrs