cedricduriau / Cryptomatte

Cryptomatte Nuke plugin, sample images, and specification
BSD 3-Clause "New" or "Revised" License
6 stars 1 forks source link

#12: Test Suite #13

Closed cedricduriau closed 3 years ago

cedricduriau commented 3 years ago

Fixes #12

Changes

Example

Lua> dofile("/home/cduriau/repo/Cryptomatte/fusion/Modules/Lua/test_cryptomatte_utilities.lua")
collectings test(s) ...
detected 17 test(s) ...
running tests ...
[  6%] cryptomatte_test__format_log ...                      [OK]
[ 12%] cryptomatte_test__get_absolute_position ...           [OK]
[ 18%] cryptomatte_test__get_channel_hierarchy ...           [OK]
[ 24%] cryptomatte_test__get_log_level ...                   [OK]
[ 29%] cryptomatte_test__hex_to_float ...                    [OK]
[ 35%] cryptomatte_test__is_position_in_rect ...             [OK]
[ 41%] cryptomatte_test__solve_channel_name ...              [OK]
[ 47%] cryptomatte_test__string_ends_with ...                [OK]
[ 53%] cryptomatte_test__string_split ...                    [OK]
[ 59%] cryptomatte_test__string_starts_with ...              [OK]
[ 65%] cryptomatte_test_decode_manifest ...                  [OK]
[ 71%] cryptomatte_test_get_cryptomatte_metadata ...         [OK]
[ 76%] cryptomatte_test_get_matte_names ...                  [OK]
[ 82%] cryptomatte_test_log_error ...                        [OK]
[ 88%] cryptomatte_test_log_info ...                         [OK]
[ 94%] cryptomatte_test_log_warning ...                      [OK]
[100%] cryptomatte_test_read_manifest_file ...               [OK]
AndrewHazelden commented 3 years ago

Wow! You're flying through the revisions, Cedric. Impressive :)