{"problem": {"id": 1745, "resource_id": "prog.2021.topsecret", "title": "Problem Set 1: Top Secret"}, "student": {"id": 5609, "resource_id": "1DIYiK", "name": "Richard Dzurik", "email": "richard.dzurik@student.tuke.sk"}, "score": 88.0, "percentage": 88.0, "testcases": [{"id": 10174253, "title": "Structure Check", "description": null, "duration": 0.06447076797485352, "score": null, "hint": null, "strict": true, "passed": true, "type": "ws", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174254, "title": "Globals", "description": "Searching for global variables\n", "duration": 0.18846559524536133, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174255, "title": "Static Code Analysis", "description": "Checks style of your code with cppcheck with following command:\n`cppcheck --enable=warning,performance,unusedFunction --error-exitcode=1 bmp.c playfair.c main.c`\n", "duration": 0.24806952476501465, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174256, "title": "Compilation", "description": "Compiles your code with the following command:\n`gcc -std=c11 -Wall -Werror source_files.c -lm`\n", "duration": 0.4053199291229248, "score": null, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174257, "title": "Makefile Checks", "description": null, "duration": 0.30698275566101074, "score": 0.0, "hint": null, "strict": true, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174258, "title": "make all", "description": "Test target \"all\"", "duration": 0.15846014022827148, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174257}, {"id": 10174259, "title": "make clean", "description": "Test target \"clean\"", "duration": 0.14852261543273926, "score": null, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174257}, {"id": 10174260, "title": "Module BMP", "description": null, "duration": 54.19265127182007, "score": 78.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174261, "title": "Dry Run for `reverse()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.8508422374725342, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174262, "title": "Dry Run for `reverse()` - unit test", "description": null, "duration": 0.20107769966125488, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174261}, {"id": 10174263, "title": "Dry Run for `reverse()` - memory test", "description": null, "duration": 1.6497645378112793, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174261}, {"id": 10174264, "title": "Random word test for `reverse()`", "description": "This is a functionality test. It checks the function with a random word.\n", "duration": 1.8364620208740234, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174265, "title": "Random word test for `reverse()` - unit test", "description": null, "duration": 0.1795029640197754, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174264}, {"id": 10174266, "title": "Random word test for `reverse()` - memory test", "description": null, "duration": 1.656959056854248, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174264}, {"id": 10174267, "title": "Random sentence test for `reverse()`", "description": "This is a functionality test. It checks the function with a random sentence.\n", "duration": 1.842177391052246, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174268, "title": "Random sentence test for `reverse()` - unit test", "description": null, "duration": 0.19966554641723633, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174267}, {"id": 10174269, "title": "Random sentence test for `reverse()` - memory test", "description": null, "duration": 1.6425118446350098, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174267}, {"id": 10174270, "title": "All ascii letters test for `reverse()`", "description": "This is a functionality test. It checks the function with all ascii letters.\n", "duration": 1.9100146293640137, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174271, "title": "All ascii letters test for `reverse()` - unit test", "description": null, "duration": 0.21103858947753906, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174270}, {"id": 10174272, "title": "All ascii letters test for `reverse()` - memory test", "description": null, "duration": 1.6989760398864746, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174270}, {"id": 10174273, "title": "Dry Run for `vigenere_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.9688005447387695, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174274, "title": "Dry Run for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.22756028175354004, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174273}, {"id": 10174275, "title": "Dry Run for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.7412402629852295, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174273}, {"id": 10174276, "title": "Key param test for `vigenere_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 2.01324462890625, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174277, "title": "Key param test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.2497725486755371, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174276}, {"id": 10174278, "title": "Key param test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.763472080230713, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174276}, {"id": 10174279, "title": "Random long text test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 2.0058271884918213, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174280, "title": "Random long text test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.2581939697265625, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174279}, {"id": 10174281, "title": "Random long text test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.7476332187652588, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174279}, {"id": 10174282, "title": "Random short word test for `vigenere_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.120231866836548, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174283, "title": "Random short word test for `vigenere_encrypt()` - unit test", "description": null, "duration": 0.2949545383453369, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174282}, {"id": 10174284, "title": "Random short word test for `vigenere_encrypt()` - memory test", "description": null, "duration": 1.825277328491211, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174282}, {"id": 10174285, "title": "Dry Run for `vigenere_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 2.0414345264434814, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174286, "title": "Dry Run for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.3131265640258789, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174285}, {"id": 10174287, "title": "Dry Run for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.7283079624176025, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174285}, {"id": 10174288, "title": "Key param test for `vigenere_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 2.139949083328247, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174289, "title": "Key param test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.3087799549102783, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174288}, {"id": 10174290, "title": "Key param test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.8311691284179688, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174288}, {"id": 10174291, "title": "Random long text test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 2.0723679065704346, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174292, "title": "Random long text test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.2565319538116455, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174291}, {"id": 10174293, "title": "Random long text test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.815835952758789, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174291}, {"id": 10174294, "title": "Random short word test for `vigenere_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.1758577823638916, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174295, "title": "Random short word test for `vigenere_decrypt()` - unit test", "description": null, "duration": 0.36992502212524414, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174294}, {"id": 10174296, "title": "Random short word test for `vigenere_decrypt()` - memory test", "description": null, "duration": 1.8059327602386475, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174294}, {"id": 10174297, "title": "Dry Run for `bit_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 2.123297691345215, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174298, "title": "Dry Run for `bit_encrypt()` - unit test", "description": null, "duration": 0.3018770217895508, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174297}, {"id": 10174299, "title": "Dry Run for `bit_encrypt()` - memory test", "description": null, "duration": 1.821420669555664, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174297}, {"id": 10174300, "title": "Random long text test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 2.214745283126831, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174301, "title": "Random long text test for `bit_encrypt()` - unit test", "description": null, "duration": 0.32460665702819824, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174300}, {"id": 10174302, "title": "Random long text test for `bit_encrypt()` - memory test", "description": null, "duration": 1.8901386260986328, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174300}, {"id": 10174303, "title": "Random short word test for `bit_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.0933823585510254, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174304, "title": "Random short word test for `bit_encrypt()` - unit test", "description": null, "duration": 0.30041050910949707, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174303}, {"id": 10174305, "title": "Random short word test for `bit_encrypt()` - memory test", "description": null, "duration": 1.7929718494415283, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174303}, {"id": 10174306, "title": "Dry Run for `bit_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 2.0356125831604004, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174307, "title": "Dry Run for `bit_decrypt()` - unit test", "description": null, "duration": 0.28428006172180176, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174306}, {"id": 10174308, "title": "Dry Run for `bit_decrypt()` - memory test", "description": null, "duration": 1.7513325214385986, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174306}, {"id": 10174309, "title": "Random long text test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.9967055320739746, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174310, "title": "Random long text test for `bit_decrypt()` - unit test", "description": null, "duration": 0.28046274185180664, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174309}, {"id": 10174311, "title": "Random long text test for `bit_decrypt()` - memory test", "description": null, "duration": 1.716242790222168, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174309}, {"id": 10174312, "title": "Random short word test for `bit_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.016108989715576, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174313, "title": "Random short word test for `bit_decrypt()` - unit test", "description": null, "duration": 0.2717611789703369, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174312}, {"id": 10174314, "title": "Random short word test for `bit_decrypt()` - memory test", "description": null, "duration": 1.7443478107452393, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174312}, {"id": 10174315, "title": "Dry Run for `bmp_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 2.035231351852417, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174316, "title": "Dry Run for `bmp_encrypt()` - unit test", "description": null, "duration": 0.24704885482788086, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174315}, {"id": 10174317, "title": "Dry Run for `bmp_encrypt()` - memory test", "description": null, "duration": 1.7881824970245361, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174315}, {"id": 10174318, "title": "Key param test for `bmp_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9820923805236816, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174319, "title": "Key param test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.19925165176391602, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174318}, {"id": 10174320, "title": "Key param test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.7828407287597656, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174318}, {"id": 10174321, "title": "Random long text test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 2.104130744934082, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174322, "title": "Random long text test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.26403188705444336, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174321}, {"id": 10174323, "title": "Random long text test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.8400988578796387, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174321}, {"id": 10174324, "title": "Random short word test for `bmp_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 1.9675889015197754, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174325, "title": "Random short word test for `bmp_encrypt()` - unit test", "description": null, "duration": 0.21231341361999512, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174324}, {"id": 10174326, "title": "Random short word test for `bmp_encrypt()` - memory test", "description": null, "duration": 1.7552754878997803, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174324}, {"id": 10174327, "title": "Dry Run for `bmp_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 2.0292367935180664, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174328, "title": "Dry Run for `bmp_decrypt()` - unit test", "description": null, "duration": 0.22746729850769043, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174327}, {"id": 10174329, "title": "Dry Run for `bmp_decrypt()` - memory test", "description": null, "duration": 1.801769495010376, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174327}, {"id": 10174330, "title": "Key param test for `bmp_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.9745941162109375, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174331, "title": "Key param test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.2501051425933838, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174330}, {"id": 10174332, "title": "Key param test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.7244889736175537, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174330}, {"id": 10174333, "title": "Random long text test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 1.910132646560669, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174334, "title": "Random long text test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.20249485969543457, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174333}, {"id": 10174335, "title": "Random long text test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.7076377868652344, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174333}, {"id": 10174336, "title": "Random short word test for `bmp_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 2.0147275924682617, "score": 4.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174260}, {"id": 10174337, "title": "Random short word test for `bmp_decrypt()` - unit test", "description": null, "duration": 0.24890756607055664, "score": 3.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174336}, {"id": 10174338, "title": "Random short word test for `bmp_decrypt()` - memory test", "description": null, "duration": 1.765820026397705, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174336}, {"id": 10174339, "title": "Module Playfair", "description": null, "duration": 9.104626417160034, "score": 10.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 364041, "parent": null}, {"id": 10174340, "title": "Dry Run for `playfair_encrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.8808057308197021, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174341, "title": "Dry Run for `playfair_encrypt()` - unit test", "description": null, "duration": 0.2100839614868164, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174340}, {"id": 10174342, "title": "Dry Run for `playfair_encrypt()` - memory test", "description": null, "duration": 1.6707217693328857, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174340}, {"id": 10174343, "title": "Key param test for `playfair_encrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.8889179229736328, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174344, "title": "Key param test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.22858738899230957, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174343}, {"id": 10174345, "title": "Key param test for `playfair_encrypt()` - memory test", "description": null, "duration": 1.6603305339813232, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174343}, {"id": 10174346, "title": "Random long text test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.2212996482849121, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174347, "title": "Random long text test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.2212996482849121, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174346}, {"id": 10174348, "title": "Random short word test for `playfair_encrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.21411466598510742, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174349, "title": "Random short word test for `playfair_encrypt()` - unit test", "description": null, "duration": 0.21411466598510742, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174348}, {"id": 10174350, "title": "Dry Run for `playfair_decrypt()`", "description": "This is a standard dry run test. It checks the function with dry params (usually with `NULL` or empty strings).\n", "duration": 1.9791383743286133, "score": 2.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174351, "title": "Dry Run for `playfair_decrypt()` - unit test", "description": null, "duration": 0.25057101249694824, "score": 1.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174350}, {"id": 10174352, "title": "Dry Run for `playfair_decrypt()` - memory test", "description": null, "duration": 1.728567361831665, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174350}, {"id": 10174353, "title": "Key param test for `playfair_decrypt()`", "description": "This test checks function with the `key` param consisted of non alpha chars.\n", "duration": 1.8930580615997314, "score": 3.0, "hint": null, "strict": false, "passed": true, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174354, "title": "Key param test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.1951899528503418, "score": 2.0, "hint": null, "strict": true, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174353}, {"id": 10174355, "title": "Key param test for `playfair_decrypt()` - memory test", "description": null, "duration": 1.6978681087493896, "score": 1.0, "hint": null, "strict": false, "passed": true, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174353}, {"id": 10174356, "title": "Random long text test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random long text as a param.\n", "duration": 0.17938780784606934, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174357, "title": "Random long text test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.17938780784606934, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174356}, {"id": 10174358, "title": "Random short word test for `playfair_decrypt()`", "description": "This is functionality test. It checks the function with a random short word as a param.\n", "duration": 0.21807408332824707, "score": 0.0, "hint": null, "strict": false, "passed": false, "type": "suite", "render": "normal", "submission": 364041, "parent": 10174339}, {"id": 10174359, "title": "Random short word test for `playfair_decrypt()` - unit test", "description": null, "duration": 0.21807408332824707, "score": 0.0, "hint": null, "strict": true, "passed": false, "type": "exec", "render": "normal", "submission": 364041, "parent": 10174358}], "id": 364041, "resource_id": "828820b0-5fbf-4163-8b5f-64a99f9bfd85", "date_submitted": "2021-03-09T22:49:08Z", "date_evaluated": "2021-03-09T23:09:18.366Z", "max_score": 100.0}