Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- B-PSU-100 my_sokoban
- Basic tests
- 01 - usage and input checks - 4 tests
- Call with an argument which is not a file: KO
- Test failure: The output must match the regular expression '^OK
- $', but it was 'KO
- '
- Call with an invalid map: KO
- Timed out after 30s
- Call with no argument: OK
- PASSED
- Display usage: OK
- PASSED
- 02 - basic moves - 4 tests
- Mini Map : '#####\n#PXO#\n#####\n' (Free test): OK
- PASSED
- Move around a map (Free test): OK
- PASSED
- Other mini Map : : OK
- PASSED
- Simple move only: OK
- PASSED
- 03 - basic collisions and box on targets - 4 tests
- Move box on a target: OK
- PASSED
- Move box on a target (Free test): OK
- PASSED
- Try move over wall: OK
- PASSED
- Try move over wall (Free test): OK
- PASSED
- Advanced tests
- 04 - intermediate moves and collisions:
- Passed: 100.0 %
- Crashed: 0.0 %
- 05 - intermediate maps tests:
- Passed: 0.0 %
- Crashed: 0.0 %
- 06 - intermediate winning and losing conditions:
- Passed: 0.0 %
- Crashed: 0.0 %
- === BUILD LOG ===
- make: Entering directory '/usr/local/bugs/delivery'
- cc -I ./include/ -c -o src/main.o src/main.c
- cc -I ./include/ -c -o src/help.o src/help.c
- cc -I ./include/ -c -o src/keyboard.o src/keyboard.c
- cc -I ./include/ -c -o src/movement.o src/movement.c
- cc -I ./include/ -c -o src/end.o src/end.c
- make -C lib/my/
- make[1]: Entering directory '/usr/local/bugs/delivery/lib/my'
- cc -c -o /usr/local/bugs/delivery/lib/my/my_putchar.o /usr/local/bugs/delivery/lib/my/my_putchar.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_put_nbr.o /usr/local/bugs/delivery/lib/my/my_put_nbr.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_putstr.o /usr/local/bugs/delivery/lib/my/my_putstr.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_getnbr.o /usr/local/bugs/delivery/lib/my/my_getnbr.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strcpy.o /usr/local/bugs/delivery/lib/my/my_strcpy.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strncpy.o /usr/local/bugs/delivery/lib/my/my_strncpy.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_revstr.o /usr/local/bugs/delivery/lib/my/my_revstr.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strlen.o /usr/local/bugs/delivery/lib/my/my_strlen.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_compute_power_rec.o /usr/local/bugs/delivery/lib/my/my_compute_power_rec.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_compute_square_root.o /usr/local/bugs/delivery/lib/my/my_compute_square_root.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_find_prime_sup.o /usr/local/bugs/delivery/lib/my/my_find_prime_sup.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_isneg.o /usr/local/bugs/delivery/lib/my/my_isneg.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_is_prime.o /usr/local/bugs/delivery/lib/my/my_is_prime.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_showmem.o /usr/local/bugs/delivery/lib/my/my_showmem.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_showstr.o /usr/local/bugs/delivery/lib/my/my_showstr.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_sort_int_array.o /usr/local/bugs/delivery/lib/my/my_sort_int_array.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strcapitalize.o /usr/local/bugs/delivery/lib/my/my_strcapitalize.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strcat.o /usr/local/bugs/delivery/lib/my/my_strcat.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strcmp.o /usr/local/bugs/delivery/lib/my/my_strcmp.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_str_isalpha.o /usr/local/bugs/delivery/lib/my/my_str_isalpha.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_str_islower.o /usr/local/bugs/delivery/lib/my/my_str_islower.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_str_isnum.o /usr/local/bugs/delivery/lib/my/my_str_isnum.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_str_isprintable.o /usr/local/bugs/delivery/lib/my/my_str_isprintable.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_str_isupper.o /usr/local/bugs/delivery/lib/my/my_str_isupper.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strlowcase.o /usr/local/bugs/delivery/lib/my/my_strlowcase.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strncat.o /usr/local/bugs/delivery/lib/my/my_strncat.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strncmp.o /usr/local/bugs/delivery/lib/my/my_strncmp.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strstr.o /usr/local/bugs/delivery/lib/my/my_strstr.c
- cc -c -o /usr/local/bugs/delivery/lib/my/my_strupcase.o /usr/local/bugs/delivery/lib/my/my_strupcase.c
- gcc -c /usr/local/bugs/delivery/lib/my/my_putchar.c /usr/local/bugs/delivery/lib/my/my_put_nbr.c /usr/local/bugs/delivery/lib/my/my_putstr.c /usr/local/bugs/delivery/lib/my/my_getnbr.c /usr/local/bugs/delivery/lib/my/my_strcpy.c /usr/local/bugs/delivery/lib/my/my_strncpy.c /usr/local/bugs/delivery/lib/my/my_revstr.c /usr/local/bugs/delivery/lib/my/my_strlen.c /usr/local/bugs/delivery/lib/my/my_compute_power_rec.c /usr/local/bugs/delivery/lib/my/my_compute_square_root.c /usr/local/bugs/delivery/lib/my/my_find_prime_sup.c /usr/local/bugs/delivery/lib/my/my_isneg.c /usr/local/bugs/delivery/lib/my/my_is_prime.c /usr/local/bugs/delivery/lib/my/my_showmem.c /usr/local/bugs/delivery/lib/my/my_showstr.c /usr/local/bugs/delivery/lib/my/my_sort_int_array.c /usr/local/bugs/delivery/lib/my/my_strcapitalize.c /usr/local/bugs/delivery/lib/my/my_strcat.c /usr/local/bugs/delivery/lib/my/my_strcmp.c /usr/local/bugs/delivery/lib/my/my_str_isalpha.c /usr/local/bugs/delivery/lib/my/my_str_islower.c /usr/local/bugs/delivery/lib/my/my_str_isnum.c /usr/local/bugs/delivery/lib/my/my_str_isprintable.c /usr/local/bugs/delivery/lib/my/my_str_isupper.c /usr/local/bugs/delivery/lib/my/my_strlowcase.c /usr/local/bugs/delivery/lib/my/my_strncat.c /usr/local/bugs/delivery/lib/my/my_strncmp.c /usr/local/bugs/delivery/lib/my/my_strstr.c /usr/local/bugs/delivery/lib/my/my_strupcase.c -Wall -Wextra -Werror
- ar rc libmy.a /usr/local/bugs/delivery/lib/my/my_putchar.o /usr/local/bugs/delivery/lib/my/my_put_nbr.o /usr/local/bugs/delivery/lib/my/my_putstr.o /usr/local/bugs/delivery/lib/my/my_getnbr.o /usr/local/bugs/delivery/lib/my/my_strcpy.o /usr/local/bugs/delivery/lib/my/my_strncpy.o /usr/local/bugs/delivery/lib/my/my_revstr.o /usr/local/bugs/delivery/lib/my/my_strlen.o /usr/local/bugs/delivery/lib/my/my_compute_power_rec.o /usr/local/bugs/delivery/lib/my/my_compute_square_root.o /usr/local/bugs/delivery/lib/my/my_find_prime_sup.o /usr/local/bugs/delivery/lib/my/my_isneg.o /usr/local/bugs/delivery/lib/my/my_is_prime.o /usr/local/bugs/delivery/lib/my/my_showmem.o /usr/local/bugs/delivery/lib/my/my_showstr.o /usr/local/bugs/delivery/lib/my/my_sort_int_array.o /usr/local/bugs/delivery/lib/my/my_strcapitalize.o /usr/local/bugs/delivery/lib/my/my_strcat.o /usr/local/bugs/delivery/lib/my/my_strcmp.o /usr/local/bugs/delivery/lib/my/my_str_isalpha.o /usr/local/bugs/delivery/lib/my/my_str_islower.o /usr/local/bugs/delivery/lib/my/my_str_isnum.o /usr/local/bugs/delivery/lib/my/my_str_isprintable.o /usr/local/bugs/delivery/lib/my/my_str_isupper.o /usr/local/bugs/delivery/lib/my/my_strlowcase.o /usr/local/bugs/delivery/lib/my/my_strncat.o /usr/local/bugs/delivery/lib/my/my_strncmp.o /usr/local/bugs/delivery/lib/my/my_strstr.o /usr/local/bugs/delivery/lib/my/my_strupcase.o
- make[1]: Leaving directory '/usr/local/bugs/delivery/lib/my'
- cc -o my_sokoban src/main.o src/help.o src/keyboard.o src/movement.o src/end.o -L. lib/my/libmy.a -L lib/my -lmy -l ncurses
- make: Leaving directory '/usr/local/bugs/delivery'
- Build status: OK
- === CODING STYLE ===
- F4 rule has been violated 5 times: too long function
- C1 rule has been violated 7 times: nested conditonal branchings with a depth of 3 or more should be avoided and an if block should not contain more than 3 branchings
- ------------------------------------------------------------------------------
- GCC Code Coverage Report
- Directory: .
- ------------------------------------------------------------------------------
- File Lines Exec Cover Missing
- ------------------------------------------------------------------------------
- ------------------------------------------------------------------------------
- TOTAL 0 0 --%
- ------------------------------------------------------------------------------
- lines: 0.0% (0 out of 0)
- branches: 0.0% (0 out of 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement