An open API service indexing awesome lists of open source software.

https://github.com/gemartin99/so_long-tester

Tester about the so_long project of 42school
https://github.com/gemartin99/so_long-tester

42 42barcelona 42born2code 42cursus 42projects 42school 42tester educational educational-tester so-long so-long-guide so-long-tuto so-long42 solong42 solongtester tester

Last synced: 11 months ago
JSON representation

Tester about the so_long project of 42school

Awesome Lists containing this project

README

          

# 🎮 So_long-Tester

This Tester checks:

▪️ Memory leaks on erroneous maps

▪️ Valid extensions

▪️ Permissions

▪️ Valid arguments

▪️ Rectangular maps

▪️ No incorrect characters

▪️ Player and output are not duplicated

▪️ Entire map is surrounded by walls

▪️ Required characters (E, P, C, 1)

▪️ Don't throw error on valid maps

▪️ Your program does not terminate unexpectedly.

Screen Shot 2024-04-22 at 8 15 37 PM

# 💡 How to use

You should clone this repository with the following command:

```SH
git clone git@github.com:gemartin99/So_long-Tester.git
```

Once the repository has been cloned, we will place it inside the repository with the following command:

```SH
cd So_long-Tester/
```

Now we must copy all the content of the repository that we have just cloned and paste it in our folder where the so_long program is located. We will make use of the following command:

```SH
cp -r Tester_so_long.sh maps_err maps_valid /path/to/so_long
```

Once we have copied everything to the correct path we only have to execute the script with the following command:

```SH
bash Tester_so_long.sh
```

# Author ✍🏼


100px
gemartin

Intra 42

# Maybe it would interest you!

### - To check my progression in 42 common core ↙️

[HERE](https://github.com/gemartin99/42cursus)

### - My 42 intra profile ↙️
[HERE](https://profile.intra.42.fr/users/gemartin)

# Contact 📥

### Contact with me if you fine some errors! That will help future students! 😁

◦ Email: gemartin@student.42barcelona.com

◦ Linkedin: https://www.linkedin.com/in/gemartin99/