
***** FUNCTIONS TRACING MESSAGES:
Called with level=0

SCHEMAGAMEUTILITY.get_schema_name() - START

Scandir() returns 3 elements.

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level0/. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level0/.. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level0/schema00.txt is not a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level0/.. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level0/.. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level0/.. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level0/. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level0/schema00.txt is not a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.get_schema_name() - END

***** END FUNCTIONS TRACING MESSAGES

***** FUNCTIONS TRACING MESSAGES:
Called with level=1

SCHEMAGAMEUTILITY.get_schema_name() - START

Scandir() returns 2 elements.

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level1/. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level1/.. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

No such file in ./games/level1/

SCHEMAGAMEUTILITY.get_schema_name() - error & END

***** END FUNCTIONS TRACING MESSAGES

***** FUNCTIONS TRACING MESSAGES:
Called with level=2

SCHEMAGAMEUTILITY.get_schema_name() - START

Scandir() returns 3 elements.

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level2/. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level2/.. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level2/schema22.txt is not a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level2/.. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level2/.. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level2/.. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level2/. is a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.isDirectory() - START

Path ./games/level2/schema22.txt is not a directory

SCHEMAGAMEUTILITY.isDirectory() - END

SCHEMAGAMEUTILITY.get_schema_name() - END

***** END FUNCTIONS TRACING MESSAGES
schema name0 ../games/level0/schema00.txt.
schema name1 ..
schema name2 ../games/level2/schema22.txt.


Test on get_schema_name() - valid data, know input assert ok!

