├── maps_err
├── no_valid_road13.ber
├── no_rectangular1.ber
├── no_valid_road6.ber
├── no_valid_road7.ber
├── no_valid_road8.ber
├── .ber
├── map1.ber
├── no_exit.ber
├── no_object.ber
├── no_player.ber
├── no_walls.ber
├── no_walls1.ber
├── no_walls2.ber
├── no_walls4.ber
├── no_walls5.ber
├── no_walls7.ber
├── no_walls8.ber
├── no_walls9.ber
├── badextension1.txt
├── badextension3.bber
├── duplicate_exit.ber
├── no_rectangular9.ber
├── no_valid_road.ber
├── no_valid_road1.ber
├── no_valid_road10.ber
├── no_valid_road11.ber
├── no_valid_road12.ber
├── no_valid_road15.ber
├── no_valid_road3.ber
├── no_valid_road4.ber
├── no_valid_road5.ber
├── no_valid_road9.ber
├── wrong_chars.ber
├── wrong_chars1.ber
├── wrong_chars2.ber
├── wrong_chars3.ber
├── wrong_chars4.ber
├── wrong_chars5.ber
├── badextension2.ber.txt
├── duplicate_player.ber
├── no_rectangular.ber
├── no_rectangular2.ber
├── no_rectangular3.ber
├── no_rectangular6.ber
├── no_rectangular8.ber
├── no_rectangular4.ber
├── no_rectangular5.ber
├── no_walls3.ber
├── no_walls6.ber
├── no_rectangular7.ber
├── no_valid_road14.ber
└── no_valid_road2.ber
├── maps_valid
├── ok2.ber
├── ok3.ber
├── ok4.ber
├── ok12.ber
├── ok13.ber
├── ok11.ber
├── ok.ber
├── ok5.ber
├── ok6.ber
├── ok8.ber
├── ok9.ber
├── ok1.ber
├── ok10.ber
├── ok15.ber
├── ok14.ber
└── ok7orok.ber
├── README.md
└── Tester_so_long.sh
/maps_err/no_valid_road13.ber:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/maps_err/no_rectangular1.ber:
--------------------------------------------------------------------------------
1 | 11111111
2 | 1EP00C1
3 | 11111111
--------------------------------------------------------------------------------
/maps_valid/ok2.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000P1
3 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok3.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1EPCCCCCCCCCCC1
3 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok4.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1ECCCCCCCCCCCP1
3 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road6.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1CEC0000C000PC1
3 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road7.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1PEC0000C0000C1
3 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok12.ber:
--------------------------------------------------------------------------------
1 | 1111111111111
2 | 10010000000C1
3 | 1000011111001
4 | 1P0011E000001
5 | 1111111111111
--------------------------------------------------------------------------------
/maps_valid/ok13.ber:
--------------------------------------------------------------------------------
1 | 1111111111111
2 | 1011CCCCCCCC1
3 | 11CCC111111C1
4 | 1PC011ECCCCC1
5 | 1111111111111
--------------------------------------------------------------------------------
/maps_valid/ok11.ber:
--------------------------------------------------------------------------------
1 | 1111111111111
2 | 1P100010000C1
3 | 1010100010001
4 | 100011E001111
5 | 1111111111111
6 |
--------------------------------------------------------------------------------
/maps_err/no_valid_road8.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1PEC0000C0000C1
3 | 100100000000001
4 | 100100000000001
5 | 1C0100000000001
6 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/map1.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok5.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1ECCCCCCCCCCCC1
3 | 1CCCCCCCCCCCCC1
4 | 1CCCCCCCCCCCCC1
5 | 1CCCCCCCCCCCCC1
6 | 1CCCCCCCCCCCCC1
7 | 1CCCCCCCCCCCCP1
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok6.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 111111111111111
3 | 111111111111111
4 | 11111111CCC1111
5 | 1111111111C1111
6 | 111C111111C1111
7 | 1P00000C00000E1
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok8.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 111111111111111
5 | 100000000000001
6 | 100000000000001
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok9.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E1C1000C0011C1
3 | 1CC000C0000P001
4 | 110011111111101
5 | 1001100C011C001
6 | 1011C000C1111C1
7 | 1C1111110000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_exit.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 100C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_object.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0000000000001
3 | 10000000000P001
4 | 100001111110001
5 | 100000000000001
6 | 100000000000001
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_player.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C00000001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_walls.ber:
--------------------------------------------------------------------------------
1 | 111111110111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_walls1.ber:
--------------------------------------------------------------------------------
1 | 111111111111110
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_walls2.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000000
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_walls4.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 010000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_walls5.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111110
--------------------------------------------------------------------------------
/maps_err/no_walls7.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111C11
--------------------------------------------------------------------------------
/maps_err/no_walls8.ber:
--------------------------------------------------------------------------------
1 | 11111111111111C
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_walls9.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 11111111111111C
--------------------------------------------------------------------------------
/maps_valid/ok1.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
9 |
--------------------------------------------------------------------------------
/maps_valid/ok10.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 111C0000C0000C1
3 | 111100C0000P001
4 | 100001111110001
5 | 1101111E1111111
6 | 1000C0000C000C1
7 | 111111111111111
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok15.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E1C0000C0000C1
3 | 101000C0000P001
4 | 1C0001111111111
5 | 101111C00000001
6 | 100001111111101
7 | 1001000000000C1
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/badextension1.txt:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/badextension3.bber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/duplicate_exit.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0E00C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_rectangular9.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 11111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 111111111111111
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road1.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 111111111111101
5 | 1000000C0000001
6 | 1100C0000C000C1
7 | 1C1000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road10.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 100C0010C0000C1
3 | 10000100000P001
4 | 100001000000001
5 | 1000001C0000001
6 | 1000C1000C000C1
7 | 100000E00000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road11.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 100C0000C0000C1
3 | 100C00C0000P001
4 | 10CEC1111110001
5 | 101C100C0000001
6 | 100100000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road12.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 100C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1100000C0000001
6 | 1010C0000C000C1
7 | 1CE000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road15.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 100C0000C0000C1
3 | 100000C00000001
4 | 100001111110001
5 | 1000000C11E0001
6 | 1000C0010C010C1
7 | 10000001P000101
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road3.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E1C0000C0000C1
3 | 101000C0000P001
4 | 101000000000111
5 | 1010000C0000001
6 | 1100C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road4.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C00000001
4 | 110000000000001
5 | 1011000C0000001
6 | 110011000C000C1
7 | 100P00100000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road5.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C1100P001
4 | 110001100100001
5 | 1000100C0100001
6 | 1000C1101C000C1
7 | 100000010000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road9.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C1000C0000C1
3 | 100001C0000P001
4 | 100001000000001
5 | 1000001C0000001
6 | 1000C0011C000C1
7 | 100000000100001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/wrong_chars.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0*00C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/wrong_chars1.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 10 0C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/wrong_chars2.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100200C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/wrong_chars3.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C00000001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000900000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/wrong_chars4.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 10@0000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/wrong_chars5.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1EeC0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/badextension2.ber.txt:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/duplicate_player.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 10000000000P001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_rectangular.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 10001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
9 |
--------------------------------------------------------------------------------
/maps_err/no_rectangular2.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C000 0P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_rectangular3.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C11
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_rectangular6.ber:
--------------------------------------------------------------------------------
1 | 1111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_rectangular8.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 1111111111111111
--------------------------------------------------------------------------------
/maps_err/no_rectangular4.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1 d
7 | 100000000000001
8 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_rectangular5.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0
4 | 000P001
5 | 100001111110001
6 | 1000000C0000001
7 | 1000C0000C000C1
8 | 100000000000001
9 | 111111111111111
--------------------------------------------------------------------------------
/maps_err/no_walls3.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
9 | 111111011111111
--------------------------------------------------------------------------------
/maps_err/no_walls6.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
9 | 000000000000000
--------------------------------------------------------------------------------
/maps_err/no_rectangular7.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 100001111110001
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
9 |
10 |
--------------------------------------------------------------------------------
/maps_err/no_valid_road14.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1C0C0010C0000C1
3 | 101111011000001
4 | 1000E0000100001
5 | 1000100P0100001
6 | 100010000100001
7 | 100011C111000C1
8 | 100000100000001
9 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok14.ber:
--------------------------------------------------------------------------------
1 | 1111111111111
2 | 1111110111111
3 | 1111110111111
4 | 10010000000C1
5 | 1000011111001
6 | 1P0011E000001
7 | 1111110C11111
8 | 1111110111111
9 | 1111110111111
10 | 1111111111111
--------------------------------------------------------------------------------
/maps_err/no_valid_road2.ber:
--------------------------------------------------------------------------------
1 | 111111111111111
2 | 1E0C0000C0000C1
3 | 100000C0000P001
4 | 111101011110111
5 | 1000000C0000001
6 | 1000C0000C000C1
7 | 100000000000001
8 | 111111111111111
9 | 1111111C1111111
10 | 111111111111111
--------------------------------------------------------------------------------
/maps_valid/ok7orok.ber:
--------------------------------------------------------------------------------
1 | 111111111111111111111111111111
2 | 111111111111111111111111111111
3 | 111111111111111111111111111111
4 | 11111111111111C111111111111111
5 | 1111111111111PCE11111111111111
6 | 11111111111111C111111111111111
7 | 111111111111111111111111111111
8 | 111111111111111111111111111111
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 🎮 So_long-Tester
2 |
3 | This Tester checks:
4 |
5 | ▪️ Memory leaks on erroneous maps
6 |
7 | ▪️ Valid extensions
8 |
9 | ▪️ Permissions
10 |
11 | ▪️ Valid arguments
12 |
13 | ▪️ Rectangular maps
14 |
15 | ▪️ No incorrect characters
16 |
17 | ▪️ Player and output are not duplicated
18 |
19 | ▪️ Entire map is surrounded by walls
20 |
21 | ▪️ Required characters (E, P, C, 1)
22 |
23 | ▪️ Don't throw error on valid maps
24 |
25 | ▪️ Your program does not terminate unexpectedly.
26 |
27 |
28 |
29 |
30 | # 💡 How to use
31 |
32 | You should clone this repository with the following command:
33 |
34 | ```SH
35 | git clone git@github.com:gemartin99/So_long-Tester.git
36 | ```
37 |
38 | Once the repository has been cloned, we will place it inside the repository with the following command:
39 |
40 | ```SH
41 | cd So_long-Tester/
42 | ```
43 |
44 | 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:
45 |
46 | ```SH
47 | cp -r Tester_so_long.sh maps_err maps_valid /path/to/so_long
48 | ```
49 |
50 | Once we have copied everything to the correct path we only have to execute the script with the following command:
51 |
52 | ```SH
53 | bash Tester_so_long.sh
54 | ```
55 |
56 | # Author ✍🏼
57 |
58 |
gemartin |
61 |