Skip to content

dde-fite/42_libft_tester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

42 Libft Tester

GitHub last commit Static Badge

Warning: This project is under development and there may be bugs and errors when testing the functions. Use this tester ONLY to complement other tests of your own or by third parties.

This work is published under the terms of MIT license

Test your functions with infinite random combinations

Just put the tester in your Libft folder and run make. It will copy your code and compile it in isolation. You can enter as many tests as you want, as they are performed randomly. Currently, it only works with some functions.

Functions currently supported

isalpha

isdigit

isalnum

isascii

isprint

strlen

strlcpy

strlcat

toupper

strchr

strrchr

strncmp

Requirements

The source code and Makefile are designed for use in a UNIX-like environment; any use outside this scope does not guarantee correct or efficient operation.

  • Make
  • Rsync (usually native in linux distributions)
  • GCC

Usage

  • Go to YOUR Libft and download the repository.
git clone https://github.com/dde-fite/42_libft_tester.git
  • Make will compile your code in an isolated environment and compile the tester.
make
  • Now run the binary
./libft_tester

About

Test your functions with infinite random combinations

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors